warming up estimating clock resolution estimating cost of a clock call new parameter round N = 1000 benchmarking ours/basic collecting 20 samples, 1 iterations each, in estimated 2.40552 ms benchmarking ours/safe collecting 20 samples, 1 iterations each, in estimated 2.27864 ms benchmarking ours/unsafe collecting 20 samples, 1 iterations each, in estimated 666 μs benchmarking ours/gc collecting 20 samples, 1 iterations each, in estimated 2.27508 ms benchmarking librrb collecting 20 samples, 1 iterations each, in estimated 3.38562 ms benchmarking relaxed ours/basic collecting 20 samples, 1 iterations each, in estimated 2.53798 ms benchmarking relaxed ours/safe collecting 20 samples, 1 iterations each, in estimated 2.52268 ms benchmarking relaxed ours/unsafe collecting 20 samples, 1 iterations each, in estimated 690.96 μs benchmarking relaxed ours/gc collecting 20 samples, 1 iterations each, in estimated 2.71548 ms benchmarking relaxed librrb collecting 20 samples, 1 iterations each, in estimated 4.23496 ms benchmarking transient ours/basic collecting 20 samples, 5 iterations each, in estimated 587.6 μs benchmarking transient ours/safe collecting 20 samples, 6 iterations each, in estimated 661.44 μs benchmarking transient ours/unsafe collecting 20 samples, 6 iterations each, in estimated 613.68 μs benchmarking transient ours/gc collecting 20 samples, 5 iterations each, in estimated 680.5 μs benchmarking transient librrb collecting 20 samples, 4 iterations each, in estimated 771.52 μs benchmarking transient relaxed ours/basic collecting 20 samples, 5 iterations each, in estimated 588.3 μs benchmarking transient relaxed ours/safe collecting 20 samples, 6 iterations each, in estimated 657.84 μs benchmarking transient relaxed ours/unsafe collecting 20 samples, 6 iterations each, in estimated 617.16 μs benchmarking transient relaxed ours/gc collecting 20 samples, 5 iterations each, in estimated 666.1 μs benchmarking transient relaxed librrb collecting 20 samples, 3 iterations each, in estimated 768.3 μs benchmarking transient std::vector collecting 20 samples, 57 iterations each, in estimated 595.08 μs benchmarking transient chunkedseq32 collecting 20 samples, 1 iterations each, in estimated 2.64494 ms benchmarking transient chunkedseq collecting 20 samples, 1 iterations each, in estimated 2.51654 ms generating HTML report result summary (ns) N = 1000 ours/basic 119295.6 3428.571 ours/safe 113633.2 3426.116 ours/unsafe 51039.3 6974.384 ours/gc 123517.7 15663.75 librrb 177762.8 23102.16 relaxed ours/basic 127243.3 3448.539 relaxed ours/safe 127704.5 3743.061 relaxed ours/unsafe 40826.75 9470.102 relaxed ours/gc 123236.3 10333.1 relaxed librrb 184554.9 12549.94 transient ours/basic 6771.94 763.797 transient ours/safe 7314.191 891.304 transient ours/unsafe 7527.933 806.315 transient ours/gc 7960.28 1637.667 transient librrb 8872.262 1219.171 transient relaxed ours/basic 6940.469 835.908 transient relaxed ours/safe 7202.866 1267.634 transient relaxed ours/unsafe 6117.233 271.464 transient relaxed ours/gc 7098.95 856.051 transient relaxed librrb 10958.73 1450.499 transient std::vector 697.927 18.044 transient chunkedseq32 132925 3217.122 transient chunkedseq 125444.9 2682.369 done