⎇ 079ae0fc3af6e694a8088e8b86a6d7288acaaa85
benches/generated.rs
Ñawpa willay
Pi imata llamkarqan
ch'uya
Basic benchmarking setup. These should be auto-generated later like tests
1#[macro_use]
2extern crate criterion;
3extern crate stretch;
4
5use criterion::Criterion;
6
7fn stretch_benchmarks(c: &mut Criterion) {
8 c.bench_function("layout", |b| b.iter(|| stretch::compute(
9 &stretch::style::Node {
10 align_items: stretch::style::AlignItems::Center,
11 width: stretch::style::Dimension::Points(100.0000),
12 height: stretch::style::Dimension::Points(100.0000),
13
14 children: vec![stretch::style::Node {
15 width: stretch::style::Dimension::Points(10.0000),
16 height: stretch::style::Dimension::Points(10.0000),
17 ..Default::default()
18 }],
19
20 ..Default::default()
21 }))
22 );
23}
24
25criterion_group!(benches, stretch_benchmarks);
26criterion_main!(benches);