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.24972 ms benchmarking ours/safe collecting 20 samples, 1 iterations each, in estimated 1907.16 μs benchmarking ours/unsafe collecting 20 samples, 1 iterations each, in estimated 748.82 μs benchmarking ours/gc collecting 20 samples, 1 iterations each, in estimated 2.21556 ms benchmarking librrb collecting 20 samples, 1 iterations each, in estimated 2.84044 ms benchmarking relaxed ours/basic collecting 20 samples, 1 iterations each, in estimated 2.78666 ms benchmarking relaxed ours/safe collecting 20 samples, 1 iterations each, in estimated 2.4364 ms benchmarking relaxed ours/unsafe collecting 20 samples, 1 iterations each, in estimated 823.06 μs benchmarking relaxed ours/gc collecting 20 samples, 1 iterations each, in estimated 2.2348 ms benchmarking relaxed librrb collecting 20 samples, 1 iterations each, in estimated 3.71266 ms benchmarking transient ours/basic collecting 20 samples, 4 iterations each, in estimated 655.44 μs benchmarking transient ours/safe collecting 20 samples, 4 iterations each, in estimated 638.48 μs benchmarking transient ours/unsafe collecting 20 samples, 4 iterations each, in estimated 632.08 μs benchmarking transient ours/gc collecting 20 samples, 4 iterations each, in estimated 736.24 μs benchmarking transient librrb collecting 20 samples, 4 iterations each, in estimated 730.16 μs benchmarking transient relaxed ours/basic collecting 20 samples, 4 iterations each, in estimated 649.92 μs benchmarking transient relaxed ours/safe collecting 20 samples, 4 iterations each, in estimated 638.08 μs benchmarking transient relaxed ours/unsafe collecting 20 samples, 4 iterations each, in estimated 632.4 μs benchmarking transient relaxed ours/gc collecting 20 samples, 4 iterations each, in estimated 734.88 μs benchmarking transient relaxed librrb collecting 20 samples, 3 iterations each, in estimated 761.76 μs benchmarking transient std::vector collecting 20 samples, 144 iterations each, in estimated 590.4 μs benchmarking transient chunkedseq32 collecting 20 samples, 1 iterations each, in estimated 1733.12 μs benchmarking transient chunkedseq collecting 20 samples, 1 iterations each, in estimated 1463.84 μs generating HTML report result summary (ns) N = 1000 ours/basic 111546.6 3468.202 ours/safe 95583.35 2170.543 ours/unsafe 40628.95 4045.535 ours/gc 110225.1 7866.369 librrb 143024.8 13372.1 relaxed ours/basic 140317 4335.467 relaxed ours/safe 124039.9 4351.869 relaxed ours/unsafe 42895.4 5216.913 relaxed ours/gc 92039 4911.157 relaxed librrb 159206.4 9374.826 transient ours/basic 10849.73 1148.382 transient ours/safe 10531.38 718.149 transient ours/unsafe 10283.26 586.445 transient ours/gc 9692.225 1116.285 transient librrb 7965 938.809 transient relaxed ours/basic 9693.812 758.846 transient relaxed ours/safe 10001.66 1589.334 transient relaxed ours/unsafe 9146.837 984.83 transient relaxed ours/gc 9492.812 1642.04 transient relaxed librrb 10788.97 829.226 transient std::vector 114.146 15.67 transient chunkedseq32 94764.65 11361.01 transient chunkedseq 83226.3 6473.339 done