diff --git a/misc/wasmtime-rust/macro/src/lib.rs b/misc/wasmtime-rust/macro/src/lib.rs index 0cdce6d919..dd9a9f9457 100644 --- a/misc/wasmtime-rust/macro/src/lib.rs +++ b/misc/wasmtime-rust/macro/src/lib.rs @@ -56,7 +56,10 @@ fn generate_load(item: &syn::ItemTrait) -> syn::Result { isa_builder.finish(#root::cranelift_codegen::settings::Flags::new(flag_builder)) }; - let mut cx = #root::wasmtime_jit::Context::with_isa(isa); + let mut cx = #root::wasmtime_jit::Context::with_isa( + isa, + #root::wasmtime_jit::CompilationStrategy::Auto + ); let data = #root::wasmtime_interface_types::ModuleData::new(&bytes)?; let handle = cx.instantiate_module(None, &bytes)?;