Skip to content

Instantly share code, notes, and snippets.

@orium
Created April 15, 2018 12:41
Show Gist options
  • Save orium/242d64075534b9d6f7ef70d88cf9cf20 to your computer and use it in GitHub Desktop.
Save orium/242d64075534b9d6f7ef70d88cf9cf20 to your computer and use it in GitHub Desktop.
test rpds_hash_trie_map_get        ... bench:  11,531,784 ns/iter (+/- 503,096)
test rpds_hash_trie_map_insert     ... bench: 249,887,732 ns/iter (+/- 4,251,611)
test rpds_hash_trie_map_insert_mut ... bench:  22,702,839 ns/iter (+/- 3,153,523)
test rpds_hash_trie_map_iterate    ... bench:   6,493,574 ns/iter (+/- 257,859)
test rpds_hash_trie_map_remove     ... bench: 243,386,699 ns/iter (+/- 2,248,218)
test rpds_hash_trie_map_remove_mut ... bench:  24,521,295 ns/iter (+/- 2,955,226)

test rpds_list_drop_first     ... bench:   4,368,620 ns/iter (+/- 150,818)
test rpds_list_drop_first_mut ... bench:   1,563,121 ns/iter (+/- 70,488)
test rpds_list_iterate        ... bench:     611,360 ns/iter (+/- 77,572)
test rpds_list_push_front     ... bench:   8,119,101 ns/iter (+/- 246,836)
test rpds_list_push_front_mut ... bench:   5,785,422 ns/iter (+/- 126,152)
test rpds_list_reverse        ... bench:  76,009,577 ns/iter (+/- 2,396,839)
test rpds_list_reverse_mut    ... bench:   8,413,300 ns/iter (+/- 155,688)

test rpds_queue_dequeue     ... bench:  14,092,522 ns/iter (+/- 439,155)
test rpds_queue_dequeue_mut ... bench:  10,943,722 ns/iter (+/- 1,501,654)
test rpds_queue_enqueue     ... bench:   8,566,940 ns/iter (+/- 232,973)
test rpds_queue_enqueue_mut ... bench:   5,839,961 ns/iter (+/- 114,260)
test rpds_queue_iterate     ... bench:   1,141,510 ns/iter (+/- 92,214)

test rpds_red_black_tree_map_get        ... bench:   7,793,806 ns/iter (+/- 720,850)
test rpds_red_black_tree_map_insert     ... bench: 200,852,751 ns/iter (+/- 19,781,295)
test rpds_red_black_tree_map_insert_mut ... bench:  57,135,591 ns/iter (+/- 6,505,419)
test rpds_red_black_tree_map_iterate    ... bench:   1,550,835 ns/iter (+/- 226,730)
test rpds_red_black_tree_map_remove     ... bench: 156,941,004 ns/iter (+/- 14,958,020)
test rpds_red_black_tree_map_remove_mut ... bench:  50,324,269 ns/iter (+/- 1,115,846)

test rpds_vector_drop_last     ... bench:  83,714,692 ns/iter (+/- 7,057,912)
test rpds_vector_drop_last_mut ... bench:   5,778,763 ns/iter (+/- 117,024)
test rpds_vector_get           ... bench:   2,485,000 ns/iter (+/- 46,802)
test rpds_vector_iterate       ... bench:     716,640 ns/iter (+/- 51,180)
test rpds_vector_push_back     ... bench:  95,172,835 ns/iter (+/- 9,593,093)
test rpds_vector_push_back_mut ... bench:  10,462,213 ns/iter (+/- 1,556,598)

test std_btreemap_get     ... bench:   5,545,668 ns/iter (+/- 241,763)
test std_btreemap_insert  ... bench:   9,715,808 ns/iter (+/- 339,594)
test std_btreemap_iterate ... bench:     503,838 ns/iter (+/- 32,196)

test std_hashmap_get     ... bench:   4,390,545 ns/iter (+/- 336,431)
test std_hashmap_insert  ... bench:  10,020,712 ns/iter (+/- 588,937)
test std_hashmap_iterate ... bench:     383,054 ns/iter (+/- 18,634)

test std_linked_list_iterate    ... bench:     190,500 ns/iter (+/- 6,233)
test std_linked_list_push_back  ... bench:   3,038,830 ns/iter (+/- 138,625)
test std_linked_list_push_front ... bench:   2,744,213 ns/iter (+/- 83,629)

test std_vec_get     ... bench:      64,640 ns/iter (+/- 1,011)
test std_vec_iterate ... bench:      33,732 ns/iter (+/- 590)
test std_vec_push    ... bench:     455,233 ns/iter (+/- 11,461)

test std_vec_dequeue_enqueue ... bench:     557,465 ns/iter (+/- 17,731)
test std_vec_dequeue_iterate ... bench:      67,763 ns/iter (+/- 2,403)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment