From 6aabdaa0384fe93a7115bc0b919802dc969ffd25 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Thu, 7 Nov 2019 13:33:48 -0800 Subject: [PATCH] Update lightbeam's "bench" tests to use `wat`. (#504) The rest of lightbeam switched from `wabt` to `wat` already, this just updates some of the tests which aren't enabled by default. --- lightbeam/src/tests.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lightbeam/src/tests.rs b/lightbeam/src/tests.rs index a832062ec2..1fa6551106 100644 --- a/lightbeam/src/tests.rs +++ b/lightbeam/src/tests.rs @@ -1027,18 +1027,18 @@ test_select!(select64, i64); mod benches { extern crate test; - use super::{translate, wabt, FIBONACCI, FIBONACCI_OPT}; + use super::{translate, FIBONACCI, FIBONACCI_OPT}; #[bench] fn bench_fibonacci_compile(b: &mut test::Bencher) { - let wasm = wabt::wat2wasm(FIBONACCI).unwrap(); + let wasm = wat::parse_str(FIBONACCI).unwrap(); b.iter(|| test::black_box(translate(&wasm).unwrap())); } #[bench] fn bench_fibonacci_run(b: &mut test::Bencher) { - let wasm = wabt::wat2wasm(FIBONACCI_OPT).unwrap(); + let wasm = wat::parse_str(FIBONACCI_OPT).unwrap(); let module = translate(&wasm).unwrap(); b.iter(|| module.execute_func::<_, u32>(0, (20,))); @@ -1046,7 +1046,7 @@ mod benches { #[bench] fn bench_fibonacci_compile_run(b: &mut test::Bencher) { - let wasm = wabt::wat2wasm(FIBONACCI).unwrap(); + let wasm = wat::parse_str(FIBONACCI).unwrap(); b.iter(|| translate(&wasm).unwrap().execute_func::<_, u32>(0, (20,))); }