Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mzabaluev/df41c2f50464416b0a26 to your computer and use it in GitHub Desktop.
Save mzabaluev/df41c2f50464416b0a26 to your computer and use it in GitHub Desktop.
Results of Rust PR #22681 on libcollections benchmarks. Tested on i686-unknown-linux-gnu.
1704 ns/iter (+/- 146) bit::bit_set_bench::bench_bit_vecset_big
31706 ns/iter (+/- 815) bit::bit_set_bench::bench_bit_vecset_iter
1597 ns/iter (+/- 195) bit::bit_set_bench::bench_bit_vecset_small
1114 ns/iter (+/- 22) bit::bit_vec_bench::bench_bit_set_big_fixed
2491 ns/iter (+/- 34) bit::bit_vec_bench::bench_bit_set_big_variable
1097 ns/iter (+/- 15) bit::bit_vec_bench::bench_bit_set_small
96807 ns/iter (+/- 785) bit::bit_vec_bench::bench_bit_vec_big_iter
882 ns/iter (+/- 14) bit::bit_vec_bench::bench_bit_vec_big_union
1497 ns/iter (+/- 18) bit::bit_vec_bench::bench_bit_vec_small_iter
996 ns/iter (+/- 12) bit::bit_vec_bench::bench_usize_small
44 ns/iter (+/- 3) btree::map::bench::find_rand_100
101 ns/iter (+/- 3) btree::map::bench::find_rand_10_000
43 ns/iter (+/- 2) btree::map::bench::find_seq_100
58 ns/iter (+/- 2) btree::map::bench::find_seq_10_000
177 ns/iter (+/- 43) btree::map::bench::insert_rand_100
403 ns/iter (+/- 26) btree::map::bench::insert_rand_10_000
287 ns/iter (+/- 26) btree::map::bench::insert_seq_100
351 ns/iter (+/- 5) btree::map::bench::insert_seq_10_000
19490 ns/iter (+/- 39471) btree::map::bench::iter_1000
1885770 ns/iter (+/- 52089) btree::map::bench::iter_100000
471 ns/iter (+/- 291) btree::map::bench::iter_20
3914 ns/iter (+/- 55) linked_list::tests::bench_collect_into
178 ns/iter (+/- 10) linked_list::tests::bench_iter
183 ns/iter (+/- 1) linked_list::tests::bench_iter_mut
177 ns/iter (+/- 1) linked_list::tests::bench_iter_mut_rev
168 ns/iter (+/- 9) linked_list::tests::bench_iter_rev
53 ns/iter (+/- 3) linked_list::tests::bench_push_back
99 ns/iter (+/- 134) linked_list::tests::bench_push_back_pop_back
55 ns/iter (+/- 2) linked_list::tests::bench_push_front
80 ns/iter (+/- 93) linked_list::tests::bench_push_front_pop_front
6318 ns/iter (+/- 141) slice::bench::concat
6824 ns/iter (+/- 1099) slice::bench::connect
341 ns/iter (+/- 231) slice::bench::contains_last_element
7 ns/iter (+/- 0) slice::bench::ends_with_diff_one_element_at_beginning
326 ns/iter (+/- 33) slice::bench::ends_with_same_vector
9 ns/iter (+/- 17) slice::bench::ends_with_single_element
38 ns/iter (+/- 42) slice::bench::iterator
63 ns/iter (+/- 2) slice::bench::mut_iterator
9 ns/iter (+/- 0) slice::bench::push
7243 ns/iter (+/- 58) slice::bench::random_inserts
5876 ns/iter (+/- 123) slice::bench::random_removes
2597176 ns/iter (+/- 876686) = 123 MB/s slice::bench::sort_big_random_large
12170 ns/iter (+/- 24531) = 262 MB/s slice::bench::sort_big_random_medium
587 ns/iter (+/- 5) = 272 MB/s slice::bench::sort_big_random_small
976611 ns/iter (+/- 13557) = 327 MB/s slice::bench::sort_big_sorted
1303961 ns/iter (+/- 75158) = 61 MB/s slice::bench::sort_random_large
8114 ns/iter (+/- 95) = 98 MB/s slice::bench::sort_random_medium
442 ns/iter (+/- 9) = 90 MB/s slice::bench::sort_random_small
307688 ns/iter (+/- 533850) = 130 MB/s slice::bench::sort_sorted
325 ns/iter (+/- 5) slice::bench::starts_with_diff_one_element_at_end
326 ns/iter (+/- 1) slice::bench::starts_with_same_vector
8 ns/iter (+/- 7) slice::bench::starts_with_single_element
5084 ns/iter (+/- 18) slice::bench::zero_1kb_from_elem
73 ns/iter (+/- 0) slice::bench::zero_1kb_loop_set
76 ns/iter (+/- 1) slice::bench::zero_1kb_mut_iter
76 ns/iter (+/- 1) slice::bench::zero_1kb_set_memory
427 ns/iter (+/- 485) str::bench::bench_connect
674 ns/iter (+/- 952) str::bench::bench_contains_bad_naive
246 ns/iter (+/- 3) str::bench::bench_contains_equal
5614 ns/iter (+/- 11280) str::bench::bench_contains_short_long
163 ns/iter (+/- 224) str::bench::bench_contains_short_short
484 ns/iter (+/- 365) str::bench::char_indicesator
338 ns/iter (+/- 179) str::bench::char_indicesator_rev
488 ns/iter (+/- 825) str::bench::char_iterator
1926 ns/iter (+/- 478) str::bench::char_iterator_ascii
474 ns/iter (+/- 29) str::bench::char_iterator_for
138 ns/iter (+/- 2) str::bench::char_iterator_rev
142 ns/iter (+/- 51) str::bench::char_iterator_rev_for
224 ns/iter (+/- 159) str::bench::split_ascii
531 ns/iter (+/- 23) str::bench::split_closure
616 ns/iter (+/- 1046) str::bench::split_extern_fn
534 ns/iter (+/- 57) str::bench::split_not_ascii
267 ns/iter (+/- 15) str::bench::split_slice
202 ns/iter (+/- 391) str::bench::split_unicode_ascii
537 ns/iter (+/- 21) str::bench::split_unicode_not_ascii
71 ns/iter (+/- 70) string::tests::bench_exact_size_shrink_to_fit
34938 ns/iter (+/- 439) = 286 MB/s string::tests::bench_push_char_one_byte
99010 ns/iter (+/- 183474) = 201 MB/s string::tests::bench_push_char_two_bytes
71 ns/iter (+/- 137) string::tests::bench_push_str
113885 ns/iter (+/- 186718) = 87 MB/s string::tests::bench_push_str_one_byte
35 ns/iter (+/- 55) string::tests::bench_with_capacity
197 ns/iter (+/- 4) string::tests::from_utf8_lossy_100_ascii
1892 ns/iter (+/- 337) string::tests::from_utf8_lossy_100_invalid
231 ns/iter (+/- 14) string::tests::from_utf8_lossy_100_multibyte
286 ns/iter (+/- 96) string::tests::from_utf8_lossy_invalid
15 ns/iter (+/- 29) vec::tests::bench_clone_0000
72 ns/iter (+/- 105) = 138 MB/s vec::tests::bench_clone_0010
236 ns/iter (+/- 5) = 423 MB/s vec::tests::bench_clone_0100
1815 ns/iter (+/- 28) = 550 MB/s vec::tests::bench_clone_1000
25 ns/iter (+/- 49) vec::tests::bench_clone_from_01_0000_0000
97 ns/iter (+/- 204) = 103 MB/s vec::tests::bench_clone_from_01_0000_0010
373 ns/iter (+/- 8) = 268 MB/s vec::tests::bench_clone_from_01_0000_0100
3009 ns/iter (+/- 41) = 332 MB/s vec::tests::bench_clone_from_01_0000_1000
27 ns/iter (+/- 50) vec::tests::bench_clone_from_01_0010_0000
109 ns/iter (+/- 19) = 91 MB/s vec::tests::bench_clone_from_01_0010_0010
395 ns/iter (+/- 734) = 253 MB/s vec::tests::bench_clone_from_01_0010_0100
98 ns/iter (+/- 124) = 102 MB/s vec::tests::bench_clone_from_01_0100_0010
372 ns/iter (+/- 6) = 268 MB/s vec::tests::bench_clone_from_01_0100_0100
3013 ns/iter (+/- 58) = 331 MB/s vec::tests::bench_clone_from_01_0100_1000
372 ns/iter (+/- 4) = 268 MB/s vec::tests::bench_clone_from_01_1000_0100
3004 ns/iter (+/- 35) = 332 MB/s vec::tests::bench_clone_from_01_1000_1000
331 ns/iter (+/- 167) vec::tests::bench_clone_from_10_0000_0000
416 ns/iter (+/- 4) = 240 MB/s vec::tests::bench_clone_from_10_0000_0010
2831 ns/iter (+/- 5260) = 353 MB/s vec::tests::bench_clone_from_10_0000_0100
25182 ns/iter (+/- 1463) = 397 MB/s vec::tests::bench_clone_from_10_0000_1000
116 ns/iter (+/- 221) vec::tests::bench_clone_from_10_0010_0000
394 ns/iter (+/- 744) = 253 MB/s vec::tests::bench_clone_from_10_0010_0010
2676 ns/iter (+/- 25) = 373 MB/s vec::tests::bench_clone_from_10_0010_0100
395 ns/iter (+/- 794) = 253 MB/s vec::tests::bench_clone_from_10_0100_0010
8028 ns/iter (+/- 4096) = 124 MB/s vec::tests::bench_clone_from_10_0100_0100
23874 ns/iter (+/- 325) = 418 MB/s vec::tests::bench_clone_from_10_0100_1000
2675 ns/iter (+/- 31) = 373 MB/s vec::tests::bench_clone_from_10_1000_0100
23889 ns/iter (+/- 47865) = 418 MB/s vec::tests::bench_clone_from_10_1000_1000
38 ns/iter (+/- 77) vec::tests::bench_extend_0000_0000
181 ns/iter (+/- 30) = 55 MB/s vec::tests::bench_extend_0000_0010
542 ns/iter (+/- 55) = 184 MB/s vec::tests::bench_extend_0000_0100
3960 ns/iter (+/- 397) = 252 MB/s vec::tests::bench_extend_0000_1000
262 ns/iter (+/- 523) = 38 MB/s vec::tests::bench_extend_0010_0010
772 ns/iter (+/- 11) = 129 MB/s vec::tests::bench_extend_0100_0100
5753 ns/iter (+/- 106) = 173 MB/s vec::tests::bench_extend_1000_1000
6 ns/iter (+/- 5) vec::tests::bench_from_elem_0000
63 ns/iter (+/- 127) = 158 MB/s vec::tests::bench_from_elem_0010
323 ns/iter (+/- 16) = 309 MB/s vec::tests::bench_from_elem_0100
2756 ns/iter (+/- 5239) = 362 MB/s vec::tests::bench_from_elem_1000
9 ns/iter (+/- 15) vec::tests::bench_from_fn_0000
87 ns/iter (+/- 145) = 114 MB/s vec::tests::bench_from_fn_0010
425 ns/iter (+/- 294) = 235 MB/s vec::tests::bench_from_fn_0100
3760 ns/iter (+/- 64) = 265 MB/s vec::tests::bench_from_fn_1000
17 ns/iter (+/- 26) vec::tests::bench_from_iter_0000
146 ns/iter (+/- 294) = 68 MB/s vec::tests::bench_from_iter_0010
573 ns/iter (+/- 644) = 174 MB/s vec::tests::bench_from_iter_0100
3888 ns/iter (+/- 75) = 257 MB/s vec::tests::bench_from_iter_1000
25 ns/iter (+/- 37) vec::tests::bench_from_slice_0000
136 ns/iter (+/- 135) = 73 MB/s vec::tests::bench_from_slice_0010
347 ns/iter (+/- 636) = 288 MB/s vec::tests::bench_from_slice_0100
2507 ns/iter (+/- 37) = 398 MB/s vec::tests::bench_from_slice_1000
2 ns/iter (+/- 0) vec::tests::bench_new
22 ns/iter (+/- 1) vec::tests::bench_push_all_0000_0000
86 ns/iter (+/- 1) = 116 MB/s vec::tests::bench_push_all_0000_0010
253 ns/iter (+/- 3) = 395 MB/s vec::tests::bench_push_all_0000_0100
1924 ns/iter (+/- 127) = 519 MB/s vec::tests::bench_push_all_0000_1000
188 ns/iter (+/- 5) = 53 MB/s vec::tests::bench_push_all_0010_0010
546 ns/iter (+/- 44) = 183 MB/s vec::tests::bench_push_all_0100_0100
3834 ns/iter (+/- 138) = 260 MB/s vec::tests::bench_push_all_1000_1000
37 ns/iter (+/- 2) vec::tests::bench_push_all_move_0000_0000
177 ns/iter (+/- 212) = 56 MB/s vec::tests::bench_push_all_move_0000_0010
491 ns/iter (+/- 5) = 203 MB/s vec::tests::bench_push_all_move_0000_0100
3952 ns/iter (+/- 102) = 253 MB/s vec::tests::bench_push_all_move_0000_1000
274 ns/iter (+/- 5) = 36 MB/s vec::tests::bench_push_all_move_0010_0010
775 ns/iter (+/- 19) = 129 MB/s vec::tests::bench_push_all_move_0100_0100
5745 ns/iter (+/- 59) = 174 MB/s vec::tests::bench_push_all_move_1000_1000
2 ns/iter (+/- 0) vec::tests::bench_with_capacity_0000
38 ns/iter (+/- 3) = 263 MB/s vec::tests::bench_with_capacity_0010
36 ns/iter (+/- 16) = 2777 MB/s vec::tests::bench_with_capacity_0100
51 ns/iter (+/- 72) = 19607 MB/s vec::tests::bench_with_capacity_1000
6044 ns/iter (+/- 57) vec_deque::tests::bench_grow_1025
974 ns/iter (+/- 10) vec_deque::tests::bench_iter_1000
977 ns/iter (+/- 12) vec_deque::tests::bench_mut_iter_1000
50 ns/iter (+/- 0) vec_deque::tests::bench_new
161 ns/iter (+/- 2) vec_deque::tests::bench_pop_back_100
196 ns/iter (+/- 2) vec_deque::tests::bench_pop_front_100
356 ns/iter (+/- 7) vec_deque::tests::bench_push_back_100
314 ns/iter (+/- 8) vec_deque::tests::bench_push_front_100
7 ns/iter (+/- 0) vec_map::bench::find_rand_100
21 ns/iter (+/- 12) vec_map::bench::find_rand_10_000
5 ns/iter (+/- 5) vec_map::bench::find_seq_100
6 ns/iter (+/- 2) vec_map::bench::find_seq_10_000
17 ns/iter (+/- 34) vec_map::bench::insert_rand_100
18 ns/iter (+/- 36) vec_map::bench::insert_rand_10_000
12 ns/iter (+/- 16) vec_map::bench::insert_seq_100
33 ns/iter (+/- 25) vec_map::bench::insert_seq_10_000
1567 ns/iter (+/- 20) bit::bit_set_bench::bench_bit_vecset_big
29943 ns/iter (+/- 151) bit::bit_set_bench::bench_bit_vecset_iter
1645 ns/iter (+/- 47) bit::bit_set_bench::bench_bit_vecset_small
1190 ns/iter (+/- 89) bit::bit_vec_bench::bench_bit_set_big_fixed
2680 ns/iter (+/- 31) bit::bit_vec_bench::bench_bit_set_big_variable
1154 ns/iter (+/- 82) bit::bit_vec_bench::bench_bit_set_small
51851 ns/iter (+/- 567) bit::bit_vec_bench::bench_bit_vec_big_iter
877 ns/iter (+/- 10) bit::bit_vec_bench::bench_bit_vec_big_union
1497 ns/iter (+/- 17) bit::bit_vec_bench::bench_bit_vec_small_iter
1016 ns/iter (+/- 13) bit::bit_vec_bench::bench_usize_small
45 ns/iter (+/- 5) btree::map::bench::find_rand_100
99 ns/iter (+/- 1) btree::map::bench::find_rand_10_000
43 ns/iter (+/- 3) btree::map::bench::find_seq_100
61 ns/iter (+/- 3) btree::map::bench::find_seq_10_000
161 ns/iter (+/- 3) btree::map::bench::insert_rand_100
290 ns/iter (+/- 12) btree::map::bench::insert_rand_10_000
263 ns/iter (+/- 6) btree::map::bench::insert_seq_100
341 ns/iter (+/- 6) btree::map::bench::insert_seq_10_000
19142 ns/iter (+/- 404) btree::map::bench::iter_1000
1946895 ns/iter (+/- 199977) btree::map::bench::iter_100000
430 ns/iter (+/- 46) btree::map::bench::iter_20
3759 ns/iter (+/- 39) linked_list::tests::bench_collect_into
178 ns/iter (+/- 1) linked_list::tests::bench_iter
183 ns/iter (+/- 1) linked_list::tests::bench_iter_mut
177 ns/iter (+/- 1) linked_list::tests::bench_iter_mut_rev
177 ns/iter (+/- 1) linked_list::tests::bench_iter_rev
61 ns/iter (+/- 2) linked_list::tests::bench_push_back
64 ns/iter (+/- 93) linked_list::tests::bench_push_back_pop_back
63 ns/iter (+/- 7) linked_list::tests::bench_push_front
82 ns/iter (+/- 7) linked_list::tests::bench_push_front_pop_front
6865 ns/iter (+/- 1567) slice::bench::concat
6668 ns/iter (+/- 218) slice::bench::connect
113 ns/iter (+/- 3) slice::bench::contains_last_element
7 ns/iter (+/- 6) slice::bench::ends_with_diff_one_element_at_beginning
308 ns/iter (+/- 5) slice::bench::ends_with_same_vector
8 ns/iter (+/- 0) slice::bench::ends_with_single_element
106 ns/iter (+/- 73) slice::bench::iterator
66 ns/iter (+/- 4) slice::bench::mut_iterator
9 ns/iter (+/- 1) slice::bench::push
7034 ns/iter (+/- 44) slice::bench::random_inserts
5961 ns/iter (+/- 55) slice::bench::random_removes
2446789 ns/iter (+/- 73955) = 130 MB/s slice::bench::sort_big_random_large
12171 ns/iter (+/- 24481) = 262 MB/s slice::bench::sort_big_random_medium
417 ns/iter (+/- 10) = 383 MB/s slice::bench::sort_big_random_small
1136225 ns/iter (+/- 188019) = 281 MB/s slice::bench::sort_big_sorted
1329546 ns/iter (+/- 5476) = 60 MB/s slice::bench::sort_random_large
8145 ns/iter (+/- 92) = 98 MB/s slice::bench::sort_random_medium
267 ns/iter (+/- 2) = 149 MB/s slice::bench::sort_random_small
313991 ns/iter (+/- 3010) = 127 MB/s slice::bench::sort_sorted
923 ns/iter (+/- 620) slice::bench::starts_with_diff_one_element_at_end
308 ns/iter (+/- 5) slice::bench::starts_with_same_vector
8 ns/iter (+/- 5) slice::bench::starts_with_single_element
2618 ns/iter (+/- 32) slice::bench::zero_1kb_from_elem
73 ns/iter (+/- 0) slice::bench::zero_1kb_loop_set
76 ns/iter (+/- 1) slice::bench::zero_1kb_mut_iter
76 ns/iter (+/- 1) slice::bench::zero_1kb_set_memory
421 ns/iter (+/- 582) str::bench::bench_connect
678 ns/iter (+/- 11) str::bench::bench_contains_bad_naive
247 ns/iter (+/- 3) str::bench::bench_contains_equal
5607 ns/iter (+/- 11241) str::bench::bench_contains_short_long
171 ns/iter (+/- 114) str::bench::bench_contains_short_short
727 ns/iter (+/- 973) str::bench::char_indicesator
113 ns/iter (+/- 1) str::bench::char_indicesator_rev
459 ns/iter (+/- 47) str::bench::char_iterator
2242 ns/iter (+/- 3679) str::bench::char_iterator_ascii
474 ns/iter (+/- 35) str::bench::char_iterator_for
140 ns/iter (+/- 2) str::bench::char_iterator_rev
129 ns/iter (+/- 49) str::bench::char_iterator_rev_for
185 ns/iter (+/- 372) str::bench::split_ascii
530 ns/iter (+/- 998) str::bench::split_closure
527 ns/iter (+/- 45) str::bench::split_extern_fn
516 ns/iter (+/- 886) str::bench::split_not_ascii
254 ns/iter (+/- 3) str::bench::split_slice
195 ns/iter (+/- 18) str::bench::split_unicode_ascii
531 ns/iter (+/- 42) str::bench::split_unicode_not_ascii
70 ns/iter (+/- 59) string::tests::bench_exact_size_shrink_to_fit
34755 ns/iter (+/- 487) = 287 MB/s string::tests::bench_push_char_one_byte
98443 ns/iter (+/- 125884) = 203 MB/s string::tests::bench_push_char_two_bytes
70 ns/iter (+/- 130) string::tests::bench_push_str
110904 ns/iter (+/- 213707) = 90 MB/s string::tests::bench_push_str_one_byte
38 ns/iter (+/- 4) string::tests::bench_with_capacity
196 ns/iter (+/- 3) string::tests::from_utf8_lossy_100_ascii
5319 ns/iter (+/- 3606) string::tests::from_utf8_lossy_100_invalid
233 ns/iter (+/- 106) string::tests::from_utf8_lossy_100_multibyte
283 ns/iter (+/- 6) string::tests::from_utf8_lossy_invalid
16 ns/iter (+/- 22) vec::tests::bench_clone_0000
78 ns/iter (+/- 96) = 128 MB/s vec::tests::bench_clone_0010
238 ns/iter (+/- 3) = 420 MB/s vec::tests::bench_clone_0100
1813 ns/iter (+/- 34) = 551 MB/s vec::tests::bench_clone_1000
27 ns/iter (+/- 16) vec::tests::bench_clone_from_01_0000_0000
109 ns/iter (+/- 16) = 91 MB/s vec::tests::bench_clone_from_01_0000_0010
377 ns/iter (+/- 1) = 265 MB/s vec::tests::bench_clone_from_01_0000_0100
3014 ns/iter (+/- 67) = 331 MB/s vec::tests::bench_clone_from_01_0000_1000
24 ns/iter (+/- 1) vec::tests::bench_clone_from_01_0010_0000
100 ns/iter (+/- 37) = 100 MB/s vec::tests::bench_clone_from_01_0010_0010
379 ns/iter (+/- 7) = 263 MB/s vec::tests::bench_clone_from_01_0010_0100
104 ns/iter (+/- 6) = 96 MB/s vec::tests::bench_clone_from_01_0100_0010
380 ns/iter (+/- 9) = 263 MB/s vec::tests::bench_clone_from_01_0100_0100
3012 ns/iter (+/- 45) = 332 MB/s vec::tests::bench_clone_from_01_0100_1000
381 ns/iter (+/- 26) = 262 MB/s vec::tests::bench_clone_from_01_1000_0100
3009 ns/iter (+/- 41) = 332 MB/s vec::tests::bench_clone_from_01_1000_1000
313 ns/iter (+/- 217) vec::tests::bench_clone_from_10_0000_0000
404 ns/iter (+/- 811) = 247 MB/s vec::tests::bench_clone_from_10_0000_0010
2712 ns/iter (+/- 27) = 368 MB/s vec::tests::bench_clone_from_10_0000_0100
23862 ns/iter (+/- 1674) = 419 MB/s vec::tests::bench_clone_from_10_0000_1000
112 ns/iter (+/- 8) vec::tests::bench_clone_from_10_0010_0000
394 ns/iter (+/- 5) = 253 MB/s vec::tests::bench_clone_from_10_0010_0010
2713 ns/iter (+/- 38) = 368 MB/s vec::tests::bench_clone_from_10_0010_0100
396 ns/iter (+/- 8) = 252 MB/s vec::tests::bench_clone_from_10_0100_0010
2712 ns/iter (+/- 34) = 368 MB/s vec::tests::bench_clone_from_10_0100_0100
23794 ns/iter (+/- 183) = 420 MB/s vec::tests::bench_clone_from_10_0100_1000
2713 ns/iter (+/- 36) = 368 MB/s vec::tests::bench_clone_from_10_1000_0100
23786 ns/iter (+/- 230) = 420 MB/s vec::tests::bench_clone_from_10_1000_1000
51 ns/iter (+/- 4) vec::tests::bench_extend_0000_0000
193 ns/iter (+/- 5) = 51 MB/s vec::tests::bench_extend_0000_0010
578 ns/iter (+/- 32) = 173 MB/s vec::tests::bench_extend_0000_0100
3307 ns/iter (+/- 36) = 302 MB/s vec::tests::bench_extend_0000_1000
276 ns/iter (+/- 4) = 36 MB/s vec::tests::bench_extend_0010_0010
838 ns/iter (+/- 10) = 119 MB/s vec::tests::bench_extend_0100_0100
5342 ns/iter (+/- 94) = 187 MB/s vec::tests::bench_extend_1000_1000
5 ns/iter (+/- 0) vec::tests::bench_from_elem_0000
62 ns/iter (+/- 31) = 161 MB/s vec::tests::bench_from_elem_0010
237 ns/iter (+/- 35) = 421 MB/s vec::tests::bench_from_elem_0100
5415 ns/iter (+/- 3477) = 184 MB/s vec::tests::bench_from_elem_1000
13 ns/iter (+/- 26) vec::tests::bench_from_fn_0000
80 ns/iter (+/- 160) = 125 MB/s vec::tests::bench_from_fn_0010
433 ns/iter (+/- 7) = 230 MB/s vec::tests::bench_from_fn_0100
3721 ns/iter (+/- 57) = 268 MB/s vec::tests::bench_from_fn_1000
19 ns/iter (+/- 27) vec::tests::bench_from_iter_0000
124 ns/iter (+/- 97) = 80 MB/s vec::tests::bench_from_iter_0010
429 ns/iter (+/- 1) = 233 MB/s vec::tests::bench_from_iter_0100
4821 ns/iter (+/- 6309) = 207 MB/s vec::tests::bench_from_iter_1000
24 ns/iter (+/- 30) vec::tests::bench_from_slice_0000
133 ns/iter (+/- 18) = 75 MB/s vec::tests::bench_from_slice_0010
355 ns/iter (+/- 4) = 281 MB/s vec::tests::bench_from_slice_0100
2492 ns/iter (+/- 42) = 401 MB/s vec::tests::bench_from_slice_1000
2 ns/iter (+/- 0) vec::tests::bench_new
31 ns/iter (+/- 42) vec::tests::bench_push_all_0000_0000
84 ns/iter (+/- 151) = 119 MB/s vec::tests::bench_push_all_0000_0010
249 ns/iter (+/- 6) = 401 MB/s vec::tests::bench_push_all_0000_0100
1843 ns/iter (+/- 47) = 542 MB/s vec::tests::bench_push_all_0000_1000
176 ns/iter (+/- 285) = 56 MB/s vec::tests::bench_push_all_0010_0010
510 ns/iter (+/- 916) = 196 MB/s vec::tests::bench_push_all_0100_0100
3861 ns/iter (+/- 80) = 259 MB/s vec::tests::bench_push_all_1000_1000
71 ns/iter (+/- 99) vec::tests::bench_push_all_move_0000_0000
183 ns/iter (+/- 353) = 54 MB/s vec::tests::bench_push_all_move_0000_0010
613 ns/iter (+/- 8) = 163 MB/s vec::tests::bench_push_all_move_0000_0100
3540 ns/iter (+/- 102) = 282 MB/s vec::tests::bench_push_all_move_0000_1000
287 ns/iter (+/- 22) = 34 MB/s vec::tests::bench_push_all_move_0010_0010
842 ns/iter (+/- 55) = 118 MB/s vec::tests::bench_push_all_move_0100_0100
5360 ns/iter (+/- 65) = 186 MB/s vec::tests::bench_push_all_move_1000_1000
2 ns/iter (+/- 0) vec::tests::bench_with_capacity_0000
40 ns/iter (+/- 5) = 250 MB/s vec::tests::bench_with_capacity_0010
36 ns/iter (+/- 58) = 2777 MB/s vec::tests::bench_with_capacity_0100
35 ns/iter (+/- 38) = 28571 MB/s vec::tests::bench_with_capacity_1000
5987 ns/iter (+/- 129) vec_deque::tests::bench_grow_1025
977 ns/iter (+/- 12) vec_deque::tests::bench_iter_1000
976 ns/iter (+/- 20) vec_deque::tests::bench_mut_iter_1000
53 ns/iter (+/- 68) vec_deque::tests::bench_new
176 ns/iter (+/- 5) vec_deque::tests::bench_pop_back_100
195 ns/iter (+/- 3) vec_deque::tests::bench_pop_front_100
356 ns/iter (+/- 4) vec_deque::tests::bench_push_back_100
310 ns/iter (+/- 6) vec_deque::tests::bench_push_front_100
8 ns/iter (+/- 1) vec_map::bench::find_rand_100
8 ns/iter (+/- 7) vec_map::bench::find_rand_10_000
5 ns/iter (+/- 0) vec_map::bench::find_seq_100
6 ns/iter (+/- 6) vec_map::bench::find_seq_10_000
33 ns/iter (+/- 34) vec_map::bench::insert_rand_100
18 ns/iter (+/- 11) vec_map::bench::insert_rand_10_000
12 ns/iter (+/- 21) vec_map::bench::insert_seq_100
17 ns/iter (+/- 26) vec_map::bench::insert_seq_10_000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment