Skip to content

Instantly share code, notes, and snippets.

@MSeifert04
Created February 17, 2018 08:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MSeifert04/683a8cc71b12ec88ed339fe9aff52ec2 to your computer and use it in GitHub Desktop.
Save MSeifert04/683a8cc71b12ec88ed339fe9aff52ec2 to your computer and use it in GitHub Desktop.
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