1 #![feature(test)] 2 3 extern crate ralloc; 4 extern crate test; 5 6 use test::Bencher; 7 8 #[bench] 9 fn bench(b: &mut Bencher) { 10 b.iter(|| { 11 let mut stuff = Vec::with_capacity(10); 12 13 for i in 0..10000 { stuff.push(i) } 14 15 stuff.reserve(100000); 16 17 stuff 18 }); 19 } 20