diff options
| author | Henry Gressmann <mail@henrygressmann.de> | 2024-01-29 20:39:31 +0100 |
|---|---|---|
| committer | Henry Gressmann <mail@henrygressmann.de> | 2024-01-29 20:39:31 +0100 |
| commit | f8651619e576ac97209b72660144568b54eb965c (patch) | |
| tree | 6bbf232f2b7444d02ef6cb2192759f628ce2ab8f /benches/fibonacci.rs | |
| parent | 4c9385df1bcc0098c7e1db7a2f7c7e3dbeb00c8b (diff) | |
feat: pre-processed wasm
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
Diffstat (limited to 'benches/fibonacci.rs')
| -rw-r--r-- | benches/fibonacci.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/benches/fibonacci.rs b/benches/fibonacci.rs index 5d8a0bd..7c77ebf 100644 --- a/benches/fibonacci.rs +++ b/benches/fibonacci.rs @@ -9,7 +9,7 @@ fn run_tinywasm(module: TinyWasmModule, iterations: i32) { let mut store = Store::default(); let imports = Imports::default(); let instance = ModuleInstance::instantiate(&mut store, module, Some(imports)).expect("instantiate"); - let hello = instance.exported_func::<i32, i32>(&mut store, "fibonacci").expect("exported_func"); + let hello = instance.exported_func::<i32, i32>(&store, "fibonacci").expect("exported_func"); hello.call(&mut store, iterations).expect("call"); } @@ -29,8 +29,8 @@ fn criterion_benchmark(c: &mut Criterion) { let module = tinywasm_module(FIBONACCI); let mut group = c.benchmark_group("fibonacci"); - group.bench_function("tinywasm", |b| b.iter(|| run_tinywasm(module.clone(), black_box(50)))); - group.bench_function("wasmi", |b| b.iter(|| run_wasmi(black_box(50)))); + group.bench_function("tinywasm", |b| b.iter(|| run_tinywasm(module.clone(), black_box(60)))); + group.bench_function("wasmi", |b| b.iter(|| run_wasmi(black_box(60)))); } criterion_group!( |
