Created
February 17, 2018 08:32
-
-
Save MSeifert04/683a8cc71b12ec88ed339fe9aff52ec2 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 | |
view 227 ns ± 8.56 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 582 ns ± 37.8 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_int_index 1.38 µs ± 33.9 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_bool_index 1.85 µs ± 111 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_delete 5.45 µs ± 43.9 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_resize 7.8 µs ± 179 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
8 | |
view 226 ns ± 8.13 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 558 ns ± 17.8 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_int_index 1.58 µs ± 104 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_bool_index 1.87 µs ± 80.5 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_delete 5.94 µs ± 311 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_resize 8.63 µs ± 353 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
32 | |
view 238 ns ± 6.35 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 573 ns ± 8.69 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_int_index 1.71 µs ± 85.7 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_bool_index 1.83 µs ± 68.6 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_delete 5.54 µs ± 269 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_resize 7.58 µs ± 168 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
128 | |
view 222 ns ± 2.95 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 607 ns ± 46.7 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_int_index 1.98 µs ± 62.3 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_bool_index 1.88 µs ± 38.3 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_delete 5.55 µs ± 88.3 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_resize 8.32 µs ± 233 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
512 | |
view 231 ns ± 6.61 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 738 ns ± 15.2 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_int_index 3.76 µs ± 257 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_bool_index 2.62 µs ± 28.7 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_delete 6.09 µs ± 503 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_resize 8.52 µs ± 395 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
2048 | |
view 221 ns ± 5.37 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 1.14 µs ± 52.1 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_int_index 8.5 µs ± 190 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_bool_index 4.04 µs ± 26.4 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_delete 6 µs ± 44.5 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_resize 8.82 µs ± 129 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
8192 | |
view 220 ns ± 2.56 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 2.29 µs ± 14.2 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_int_index 28.3 µs ± 223 ns per loop (mean ± std. dev. of 7 runs, 10000 loops each) | |
array_bool_index 9.11 µs ± 24.2 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_delete 8.02 µs ± 115 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_resize 11.2 µs ± 39.8 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
32768 | |
view 222 ns ± 2.93 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 9.97 µs ± 54.1 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_int_index 105 µs ± 504 ns per loop (mean ± std. dev. of 7 runs, 10000 loops each) | |
array_bool_index 31.4 µs ± 267 ns per loop (mean ± std. dev. of 7 runs, 10000 loops each) | |
array_delete 16.3 µs ± 62.3 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
array_resize 19.6 µs ± 37.5 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each) | |
131072 | |
view 227 ns ± 5.33 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 487 µs ± 1.56 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) | |
array_int_index 794 µs ± 3.67 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) | |
array_bool_index 559 µs ± 1.22 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) | |
array_delete 494 µs ± 1.63 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) | |
array_resize 501 µs ± 1.72 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) | |
524288 | |
view 218 ns ± 2.89 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each) | |
array_copy_view 1.88 ms ± 16.2 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) | |
array_int_index 3.9 ms ± 156 µs per loop (mean ± std. dev. of 7 runs, 100 loops each) | |
array_bool_index 2.2 ms ± 25.7 µs per loop (mean ± std. dev. of 7 runs, 100 loops each) | |
array_delete 1.92 ms ± 34.2 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) | |
array_resize 1.93 ms ± 25.7 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment