Liballoc bench rename push_all extend_from_slice

This commit is contained in:
Ivan Tham 2020-08-20 19:04:52 +08:00 committed by GitHub
parent 2932d4e634
commit 4f2e182c5f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -213,7 +213,7 @@ fn bench_extend_1000_1000(b: &mut Bencher) {
do_bench_extend(b, 1000, 1000) do_bench_extend(b, 1000, 1000)
} }
fn do_bench_push_all(b: &mut Bencher, dst_len: usize, src_len: usize) { fn do_bench_extend_from_slice(b: &mut Bencher, dst_len: usize, src_len: usize) {
let dst: Vec<_> = FromIterator::from_iter(0..dst_len); let dst: Vec<_> = FromIterator::from_iter(0..dst_len);
let src: Vec<_> = FromIterator::from_iter(dst_len..dst_len + src_len); let src: Vec<_> = FromIterator::from_iter(dst_len..dst_len + src_len);
@ -228,38 +228,38 @@ fn do_bench_push_all(b: &mut Bencher, dst_len: usize, src_len: usize) {
} }
#[bench] #[bench]
fn bench_push_all_0000_0000(b: &mut Bencher) { fn bench_extend_from_slice_0000_0000(b: &mut Bencher) {
do_bench_push_all(b, 0, 0) do_bench_extend_from_slice(b, 0, 0)
} }
#[bench] #[bench]
fn bench_push_all_0000_0010(b: &mut Bencher) { fn bench_extend_from_slice_0000_0010(b: &mut Bencher) {
do_bench_push_all(b, 0, 10) do_bench_extend_from_slice(b, 0, 10)
} }
#[bench] #[bench]
fn bench_push_all_0000_0100(b: &mut Bencher) { fn bench_extend_from_slice_0000_0100(b: &mut Bencher) {
do_bench_push_all(b, 0, 100) do_bench_extend_from_slice(b, 0, 100)
} }
#[bench] #[bench]
fn bench_push_all_0000_1000(b: &mut Bencher) { fn bench_extend_from_slice_0000_1000(b: &mut Bencher) {
do_bench_push_all(b, 0, 1000) do_bench_extend_from_slice(b, 0, 1000)
} }
#[bench] #[bench]
fn bench_push_all_0010_0010(b: &mut Bencher) { fn bench_extend_from_slice_0010_0010(b: &mut Bencher) {
do_bench_push_all(b, 10, 10) do_bench_extend_from_slice(b, 10, 10)
} }
#[bench] #[bench]
fn bench_push_all_0100_0100(b: &mut Bencher) { fn bench_extend_from_slice_0100_0100(b: &mut Bencher) {
do_bench_push_all(b, 100, 100) do_bench_extend_from_slice(b, 100, 100)
} }
#[bench] #[bench]
fn bench_push_all_1000_1000(b: &mut Bencher) { fn bench_extend_from_slice_1000_1000(b: &mut Bencher) {
do_bench_push_all(b, 1000, 1000) do_bench_extend_from_slice(b, 1000, 1000)
} }
fn do_bench_clone(b: &mut Bencher, src_len: usize) { fn do_bench_clone(b: &mut Bencher, src_len: usize) {