|
@@ -30,47 +30,47 @@ fn bench_loading_small_blog_with_syntax_highlighting(b: &mut test::Bencher) { |
|
|
b.iter(|| site.load().unwrap()); |
|
|
b.iter(|| site.load().unwrap()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
#[bench] |
|
|
|
|
|
fn bench_loading_medium_blog(b: &mut test::Bencher) { |
|
|
|
|
|
let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
path.push("benches"); |
|
|
|
|
|
path.push("medium-blog"); |
|
|
|
|
|
let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
|
|
|
|
|
|
b.iter(|| site.load().unwrap()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#[bench] |
|
|
|
|
|
fn bench_loading_medium_blog_with_syntax_highlighting(b: &mut test::Bencher) { |
|
|
|
|
|
let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
path.push("benches"); |
|
|
|
|
|
path.push("medium-blog"); |
|
|
|
|
|
let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
site.config.highlight_code = Some(true); |
|
|
|
|
|
|
|
|
|
|
|
b.iter(|| site.load().unwrap()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#[bench] |
|
|
|
|
|
fn bench_loading_big_blog(b: &mut test::Bencher) { |
|
|
|
|
|
let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
path.push("benches"); |
|
|
|
|
|
path.push("big-blog"); |
|
|
|
|
|
let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
|
|
|
|
|
|
b.iter(|| site.load().unwrap()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#[bench] |
|
|
|
|
|
fn bench_loading_big_blog_with_syntax_highlighting(b: &mut test::Bencher) { |
|
|
|
|
|
let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
path.push("benches"); |
|
|
|
|
|
path.push("big-blog"); |
|
|
|
|
|
let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
site.config.highlight_code = Some(true); |
|
|
|
|
|
|
|
|
|
|
|
b.iter(|| site.load().unwrap()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
//#[bench] |
|
|
|
|
|
//fn bench_loading_medium_blog(b: &mut test::Bencher) { |
|
|
|
|
|
// let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
// path.push("benches"); |
|
|
|
|
|
// path.push("medium-blog"); |
|
|
|
|
|
// let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
// |
|
|
|
|
|
// b.iter(|| site.load().unwrap()); |
|
|
|
|
|
//} |
|
|
|
|
|
// |
|
|
|
|
|
//#[bench] |
|
|
|
|
|
//fn bench_loading_medium_blog_with_syntax_highlighting(b: &mut test::Bencher) { |
|
|
|
|
|
// let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
// path.push("benches"); |
|
|
|
|
|
// path.push("medium-blog"); |
|
|
|
|
|
// let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
// site.config.highlight_code = Some(true); |
|
|
|
|
|
// |
|
|
|
|
|
// b.iter(|| site.load().unwrap()); |
|
|
|
|
|
//} |
|
|
|
|
|
// |
|
|
|
|
|
//#[bench] |
|
|
|
|
|
//fn bench_loading_big_blog(b: &mut test::Bencher) { |
|
|
|
|
|
// let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
// path.push("benches"); |
|
|
|
|
|
// path.push("big-blog"); |
|
|
|
|
|
// let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
// |
|
|
|
|
|
// b.iter(|| site.load().unwrap()); |
|
|
|
|
|
//} |
|
|
|
|
|
// |
|
|
|
|
|
//#[bench] |
|
|
|
|
|
//fn bench_loading_big_blog_with_syntax_highlighting(b: &mut test::Bencher) { |
|
|
|
|
|
// let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
// path.push("benches"); |
|
|
|
|
|
// path.push("big-blog"); |
|
|
|
|
|
// let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
// site.config.highlight_code = Some(true); |
|
|
|
|
|
// |
|
|
|
|
|
// b.iter(|| site.load().unwrap()); |
|
|
|
|
|
//} |
|
|
|
|
|
|
|
|
//#[bench] |
|
|
//#[bench] |
|
|
//fn bench_loading_huge_blog(b: &mut test::Bencher) { |
|
|
//fn bench_loading_huge_blog(b: &mut test::Bencher) { |
|
@@ -114,26 +114,26 @@ fn bench_loading_small_kb_with_syntax_highlighting(b: &mut test::Bencher) { |
|
|
b.iter(|| site.load().unwrap()); |
|
|
b.iter(|| site.load().unwrap()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
#[bench] |
|
|
|
|
|
fn bench_loading_medium_kb(b: &mut test::Bencher) { |
|
|
|
|
|
let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
path.push("benches"); |
|
|
|
|
|
path.push("medium-kb"); |
|
|
|
|
|
let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
|
|
|
|
|
|
b.iter(|| site.load().unwrap()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#[bench] |
|
|
|
|
|
fn bench_loading_medium_kb_with_syntax_highlighting(b: &mut test::Bencher) { |
|
|
|
|
|
let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
path.push("benches"); |
|
|
|
|
|
path.push("medium-kb"); |
|
|
|
|
|
let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
site.config.highlight_code = Some(true); |
|
|
|
|
|
|
|
|
|
|
|
b.iter(|| site.load().unwrap()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
//#[bench] |
|
|
|
|
|
//fn bench_loading_medium_kb(b: &mut test::Bencher) { |
|
|
|
|
|
// let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
// path.push("benches"); |
|
|
|
|
|
// path.push("medium-kb"); |
|
|
|
|
|
// let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
// |
|
|
|
|
|
// b.iter(|| site.load().unwrap()); |
|
|
|
|
|
//} |
|
|
|
|
|
// |
|
|
|
|
|
//#[bench] |
|
|
|
|
|
//fn bench_loading_medium_kb_with_syntax_highlighting(b: &mut test::Bencher) { |
|
|
|
|
|
// let mut path = env::current_dir().unwrap().to_path_buf(); |
|
|
|
|
|
// path.push("benches"); |
|
|
|
|
|
// path.push("medium-kb"); |
|
|
|
|
|
// let mut site = Site::new(&path, "config.toml").unwrap(); |
|
|
|
|
|
// site.config.highlight_code = Some(true); |
|
|
|
|
|
// |
|
|
|
|
|
// b.iter(|| site.load().unwrap()); |
|
|
|
|
|
//} |
|
|
|
|
|
|
|
|
//#[bench] |
|
|
//#[bench] |
|
|
//fn bench_loading_huge_kb(b: &mut test::Bencher) { |
|
|
//fn bench_loading_huge_kb(b: &mut test::Bencher) { |
|
|