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 664.86 μs benchmarking ours/safe collecting 20 samples, 2 iterations each, in estimated 919.08 μs benchmarking ours/unsafe collecting 20 samples, 3 iterations each, in estimated 737.76 μs benchmarking ours/gc collecting 20 samples, 1 iterations each, in estimated 1176.76 μs benchmarking librrb collecting 20 samples, 1 iterations each, in estimated 1303.56 μs benchmarking transient ours/basic collecting 20 samples, 14 iterations each, in estimated 617.68 μs benchmarking transient ours/safe collecting 20 samples, 17 iterations each, in estimated 617.78 μs benchmarking transient ours/unsafe collecting 20 samples, 17 iterations each, in estimated 607.58 μs benchmarking transient ours/gc collecting 20 samples, 11 iterations each, in estimated 634.48 μs benchmarking transient librrb collecting 20 samples, 4 iterations each, in estimated 603.36 μs benchmarking transient std::vector collecting 20 samples, 48 iterations each, in estimated 592.32 μs benchmarking transient std::list collecting 20 samples, 2 iterations each, in estimated 889.12 μs benchmarking transient chunkedseq32 collecting 20 samples, 13 iterations each, in estimated 627.38 μs benchmarking transient chunkedseq collecting 20 samples, 34 iterations each, in estimated 595.68 μs generating HTML report result summary (ns) N = 1000 ours/basic 35414.95 770.497 ours/safe 24102.08 2434.088 ours/unsafe 18836.82 719.616 ours/gc 33417.4 2880.259 librrb 45304.1 5419.779 transient ours/basic 2709.417 173.441 transient ours/safe 2350.729 132.159 transient ours/unsafe 2508.632 224.332 transient ours/gc 3379.959 578.229 transient librrb 7513.95 726.664 transient std::vector 905.683 48.771 transient std::list 30445.53 4491.424 transient chunkedseq32 3562.246 287.145 transient chunkedseq 1128.941 83.707 done