vec.rs 283 B

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