The GC runs are legacy and slows things down quite a bit
The GC runs are legacy and slows things down quite a bit

benchmark                         old ns/op      new ns/op      delta
BenchmarkReplaceAll-8             2942370526     2866418930     -2.58%
BenchmarkUpdateOneChanged-8       7402489        226635         -96.94%
BenchmarkUpdateOneUnchanged-8     7298777        229090         -96.86%
BenchmarkNeedHalf-8               113608416      104483393      -8.03%
BenchmarkHave-8                   29834263       29288220       -1.83%
BenchmarkGlobal-8                 162773699      159269126      -2.15%
BenchmarkNeedHalfTruncated-8      111943400      108235000      -3.31%
BenchmarkHaveTruncated-8          29490369       28945489       -1.85%
BenchmarkGlobalTruncated-8        165841081      149355833      -9.94%

benchmark                         old allocs     new allocs     delta
BenchmarkReplaceAll-8             1054942        1054944        +0.00%
BenchmarkUpdateOneChanged-8       1149           1135           -1.22%
BenchmarkUpdateOneUnchanged-8     1135           1135           +0.00%
BenchmarkNeedHalf-8               374774         374777         +0.00%
BenchmarkHave-8                   151995         151995         +0.00%
BenchmarkGlobal-8                 530042         530063         +0.00%
BenchmarkNeedHalfTruncated-8      374697         374699         +0.00%
BenchmarkHaveTruncated-8          151834         151834         +0.00%
BenchmarkGlobalTruncated-8        530050         530021         -0.01%

benchmark                         old bytes      new bytes      delta
BenchmarkReplaceAll-8             5074294728     5074297112     +0.00%
BenchmarkUpdateOneChanged-8       141048         135097         -4.22%
BenchmarkUpdateOneUnchanged-8     134976         134976         +0.00%
BenchmarkNeedHalf-8               44734813       44759436       +0.06%
BenchmarkHave-8                   11911634       11911138       -0.00%
BenchmarkGlobal-8                 80436854       81609867       +1.46%
BenchmarkNeedHalfTruncated-8      46514673       46588024       +0.16%
BenchmarkHaveTruncated-8          11348357       11348354       -0.00%
BenchmarkGlobalTruncated-8        81730740       79485168       -2.75%

jryans/syncthing,xduugu/syncthing,TheBigBear/syncthing,butlife/syncthing,alex2108/syncthing,butlife/syncthing,kluppy/syncthing,imsodin/syncthing,xduugu/syncthing,cherylquirion/syncthing,jgke/syncthing,ProactiveServices/syncthing,bigscoop/syncthing,syncthing/syncthing,butlife/syncthing,uok/syncthing,kc1212/syncthing,uok/syncthing,kamadak/syncthing,plouj/syncthing,ProactiveServices/syncthing,nrm21/syncthing,buinsky/syncthing,Kudalufi/syncthing,syncthing/syncthing,syncthing/syncthing,kralo/syncthing,uok/syncthing,plouj/syncthing,plouj/syncthing,bigscoop/syncthing,toddleish/syncthing,TheBigBear/syncthing,nrm21/syncthing,toddleish/syncthing,jgke/syncthing,kamadak/syncthing,TheBigBear/syncthing,brgmnn/syncthing,wweich/syncthing,jgke/syncthing,alex2108/syncthing,kluppy/syncthing,letiemble/syncthing,kc1212/syncthing,kamadak/syncthing,kc1212/syncthing,imsodin/syncthing,lkwg82/syncthing,canton7/syncthing,jryans/syncthing,lkwg82/syncthing,ProactiveServices/syncthing,wweich/syncthing,AudriusButkevicius/syncthing,rumpelsepp/syncthing,cherylquirion/syncthing,imsodin/syncthing,plouj/syncthing,bigscoop/syncthing,letiemble/syncthing,uok/syncthing,le9i0nx/syncthing,norgeous/syncthing,syncthing/syncthing,buinsky/syncthing,cherylquirion/syncthing,le9i0nx/syncthing,rumpelsepp/syncthing,Kudalufi/syncthing,kc1212/syncthing,AudriusButkevicius/syncthing,rumpelsepp/syncthing,canton7/syncthing,AudriusButkevicius/syncthing,brgmnn/syncthing,letiemble/syncthing,syncthing/syncthing,canton7/syncthing,AudriusButkevicius/syncthing,toddleish/syncthing,Kudalufi/syncthing,TheBigBear/syncthing,toddleish/syncthing,alex2108/syncthing,kluppy/syncthing,brgmnn/syncthing,kluppy/syncthing,jryans/syncthing,nrm21/syncthing,letiemble/syncthing,bigscoop/syncthing,butlife/syncthing,jryans/syncthing,norgeous/syncthing,kralo/syncthing,cherylquirion/syncthing,le9i0nx/syncthing,lkwg82/syncthing,norgeous/syncthing,syncthing/syncthing,imsodin/syncthing,kralo/syncthing,alex2108/syncthing,kralo/syncthing,imsodin/syncthing,buinsky/syncthing,kamadak/syncthing,wweich/syncthing,norgeous/syncthing,ProactiveServices/syncthing,canton7/syncthing,xduugu/syncthing,rumpelsepp/syncthing,brgmnn/syncthing,lkwg82/syncthing,xduugu/syncthing,nrm21/syncthing,wweich/syncthing,jgke/syncthing,buinsky/syncthing,Kudalufi/syncthing,le9i0nx/syncthing