[fuzz] Reduce overuse of macros/Arcs in chanmon_consistency
authorMatt Corallo <git@bluematt.me>
Sat, 21 Nov 2020 17:09:40 +0000 (12:09 -0500)
committerMatt Corallo <git@bluematt.me>
Sat, 21 Nov 2020 17:11:23 +0000 (12:11 -0500)
commit943153530dbd5d002f7193d601b4ba7ad7f6ab60
treefb057cd963c34ca06cfa6892d38ab3cbeb55478f
parent71d22f7e06b0553b4af24a0196ca834e415eddbd
[fuzz] Reduce overuse of macros/Arcs in chanmon_consistency

In previous versions of related commits, the macros in
chanmon_consistency ended up blowing up rustc a bit resulting in
20+GB memory usage and long compile times. Shorter function bodies
by avoiding macros where possible fix this.
fuzz/src/chanmon_consistency.rs