about summary refs log tree commit diff
path: root/library/alloc/benches/lib.rs
AgeCommit message (Collapse)AuthorLines
2022-11-20enable fuzzy_provenance_casts lint in liballocRalf Jung-0/+2
2022-09-30Stabilize map_first_lastest31-1/+0
2022-07-26Optimized vec::IntoIter::next_chunk implThe 8472-0/+1
``` test vec::bench_next_chunk ... bench: 696 ns/iter (+/- 22) x86_64v1, pr test vec::bench_next_chunk ... bench: 309 ns/iter (+/- 4) znver2, default test vec::bench_next_chunk ... bench: 17,272 ns/iter (+/- 117) znver2, pr test vec::bench_next_chunk ... bench: 211 ns/iter (+/- 3) ``` The znver2 default impl seems to be slow due to inlining decisions. It goes through `core::array::iter_next_chunk` which has a deeper call tree.
2022-05-02Avoid use of `rand::thread_rng` in stdlib benchmarksThom Chiovoloni-0/+8
2021-03-16Vec::dedup optimization - add benchesSoveu-0/+1
2020-09-20Added benchmarks for BinaryHeapGiacomo Stevanato-0/+1
2020-07-27mv std libs to library/mark-0/+17