== run 1 impl=trie workload=grow n=262144 bytes/op=105.2 allocs/op=1.357 ns/op=1532.2 impl=trie workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1302.5 impl=trie workload=overwrite-disjoint n=262144 bytes/op=48.0 allocs/op=1.000 ns/op=374.9 impl=readdirty workload=grow n=262144 bytes/op=146.7 allocs/op=3.008 ns/op=2602.2 impl=readdirty workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1072.1 impl=readdirty workload=overwrite-disjoint n=262144 bytes/op=16.0 allocs/op=1.000 ns/op=290.3 impl=rwmutex workload=grow n=262144 bytes/op=160.1 allocs/op=0.008 ns/op=1487.7 impl=rwmutex workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=627.5 impl=rwmutex workload=overwrite-disjoint n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=318.8 == run 2 impl=trie workload=grow n=262144 bytes/op=105.3 allocs/op=1.358 ns/op=1345.0 impl=trie workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1190.2 impl=trie workload=overwrite-disjoint n=262144 bytes/op=48.0 allocs/op=1.000 ns/op=422.0 impl=readdirty workload=grow n=262144 bytes/op=146.7 allocs/op=3.008 ns/op=2743.3 impl=readdirty workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1092.8 impl=readdirty workload=overwrite-disjoint n=262144 bytes/op=16.0 allocs/op=1.000 ns/op=296.9 impl=rwmutex workload=grow n=262144 bytes/op=160.1 allocs/op=0.008 ns/op=1548.2 impl=rwmutex workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=737.2 impl=rwmutex workload=overwrite-disjoint n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=338.6 == run 3 impl=trie workload=grow n=262144 bytes/op=105.2 allocs/op=1.357 ns/op=1512.6 impl=trie workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1189.5 impl=trie workload=overwrite-disjoint n=262144 bytes/op=48.0 allocs/op=1.000 ns/op=416.9 impl=readdirty workload=grow n=262144 bytes/op=146.7 allocs/op=3.008 ns/op=2675.1 impl=readdirty workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1049.4 impl=readdirty workload=overwrite-disjoint n=262144 bytes/op=16.0 allocs/op=1.000 ns/op=312.0 impl=rwmutex workload=grow n=262144 bytes/op=160.1 allocs/op=0.008 ns/op=911.5 impl=rwmutex workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=647.2 impl=rwmutex workload=overwrite-disjoint n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=325.0 == run 4 impl=trie workload=grow n=262144 bytes/op=105.3 allocs/op=1.358 ns/op=1439.8 impl=trie workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1238.6 impl=trie workload=overwrite-disjoint n=262144 bytes/op=48.0 allocs/op=1.000 ns/op=433.0 impl=readdirty workload=grow n=262144 bytes/op=146.7 allocs/op=3.008 ns/op=2671.0 impl=readdirty workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1129.1 impl=readdirty workload=overwrite-disjoint n=262144 bytes/op=16.0 allocs/op=1.000 ns/op=325.4 impl=rwmutex workload=grow n=262144 bytes/op=160.1 allocs/op=0.008 ns/op=1834.6 impl=rwmutex workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=722.9 impl=rwmutex workload=overwrite-disjoint n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=373.4 == run 5 impl=trie workload=grow n=262144 bytes/op=105.3 allocs/op=1.358 ns/op=1511.4 impl=trie workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1195.0 impl=trie workload=overwrite-disjoint n=262144 bytes/op=48.0 allocs/op=1.000 ns/op=465.6 impl=readdirty workload=grow n=262144 bytes/op=146.7 allocs/op=3.008 ns/op=2663.7 impl=readdirty workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=1165.3 impl=readdirty workload=overwrite-disjoint n=262144 bytes/op=16.0 allocs/op=1.000 ns/op=313.7 impl=rwmutex workload=grow n=262144 bytes/op=160.1 allocs/op=0.008 ns/op=1469.9 impl=rwmutex workload=load n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=650.2 impl=rwmutex workload=overwrite-disjoint n=262144 bytes/op=0.0 allocs/op=0.000 ns/op=351.8