Skip to content

Commit d0e76c4

Browse files
committed
remove deprecated JIT
1 parent 7d1f011 commit d0e76c4

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

packages/vm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ assert_matches = "1.3.0"
1313
hex = "0.4"
1414
parity-wasm = "0.41"
1515
pwasm-utils = "0.12"
16-
wasmer = { version = "2.3.0", default-features = false, features = ["jit", "singlepass", "compiler", "universal"] }
16+
wasmer = { version = "2.3.0", default-features = false, features = ["singlepass", "compiler", "universal"] }
1717
wasmer-middlewares = "2.3.0"
1818
owasm-crypto = { path = "../crypto", version = "0.1.13" }
1919
tempfile = "3.1.0"

packages/vm/src/cache.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ mod test {
8989
use std::io::{Read, Write};
9090
use std::process::Command;
9191
use tempfile::NamedTempFile;
92-
use wasmer::{imports, Singlepass, Store, JIT};
92+
use wasmer::{imports, Singlepass, Store, Universal};
9393

9494
fn wat2wasm(wat: impl AsRef<[u8]>) -> Vec<u8> {
9595
let mut input_file = NamedTempFile::new().unwrap();
@@ -110,7 +110,7 @@ mod test {
110110

111111
fn get_instance_without_err(cache: &mut Cache, wasm: &[u8]) -> wasmer::Instance {
112112
let compiler = Singlepass::new();
113-
let store = Store::new(&JIT::new(compiler).engine());
113+
let store = Store::new(&Universal::new(compiler).engine());
114114
let import_object = imports! {};
115115

116116
match cache.get_instance(&wasm, &store, &import_object) {

packages/vm/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use pwasm_utils::{self, rules};
1717

1818
use wasmer::Singlepass;
1919

20-
use wasmer::{imports, wasmparser, wasmparser::Operator, CompilerConfig, Function, Store, JIT};
20+
use wasmer::{imports, wasmparser, wasmparser::Operator, CompilerConfig, Function, Store};
2121
use wasmer_middlewares::Metering;
2222

2323
use owasm_crypto::ecvrf;
@@ -179,7 +179,7 @@ where
179179
{
180180
let owasm_env = Environment::new(env, gas);
181181

182-
let mut compiler = Singlepass::default();
182+
let mut compiler = Singlepass::new();
183183

184184
let metering = Arc::new(Metering::new(4294967290, cost));
185185
compiler.push_middleware(metering);

0 commit comments

Comments
 (0)