mirror of
https://github.com/fluencelabs/wasmer
synced 2025-04-28 11:52:15 +00:00
Update to newer cranelift which also requires an update to wasmparser 0.31.0.
This commit is contained in:
parent
13c5f5e71b
commit
fe38cc915b
@ -9,14 +9,14 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.1" }
|
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.1" }
|
||||||
cranelift-native = { git = "https://github.com/wasmerio/cranelift.git", rev = "84ec31b0fdfc10db491ef950815ee2961db057cb" }
|
cranelift-native = { git = "https://github.com/wasmerio/cranelift.git", rev = "2af151541063384edeaa3f014d00597356f73901" }
|
||||||
cranelift-codegen = { git = "https://github.com/wasmerio/cranelift.git", rev = "84ec31b0fdfc10db491ef950815ee2961db057cb" }
|
cranelift-codegen = { git = "https://github.com/wasmerio/cranelift.git", rev = "2af151541063384edeaa3f014d00597356f73901" }
|
||||||
cranelift-entity = { git = "https://github.com/wasmerio/cranelift.git", rev = "84ec31b0fdfc10db491ef950815ee2961db057cb" }
|
cranelift-entity = { git = "https://github.com/wasmerio/cranelift.git", rev = "2af151541063384edeaa3f014d00597356f73901" }
|
||||||
cranelift-frontend = { git = "https://github.com/wasmerio/cranelift.git", rev = "84ec31b0fdfc10db491ef950815ee2961db057cb" }
|
cranelift-frontend = { git = "https://github.com/wasmerio/cranelift.git", rev = "2af151541063384edeaa3f014d00597356f73901" }
|
||||||
cranelift-wasm = { git = "https://github.com/wasmerio/cranelift.git", rev = "84ec31b0fdfc10db491ef950815ee2961db057cb" }
|
cranelift-wasm = { git = "https://github.com/wasmerio/cranelift.git", rev = "2af151541063384edeaa3f014d00597356f73901" }
|
||||||
hashbrown = "0.1"
|
hashbrown = "0.1"
|
||||||
target-lexicon = "0.4.0"
|
target-lexicon = "0.4.0"
|
||||||
wasmparser = "0.29.2"
|
wasmparser = "0.31.0"
|
||||||
byteorder = "1"
|
byteorder = "1"
|
||||||
nix = "0.13.0"
|
nix = "0.13.0"
|
||||||
libc = "0.2.49"
|
libc = "0.2.49"
|
||||||
|
@ -7,7 +7,7 @@ edition = "2018"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.1" }
|
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.1" }
|
||||||
inkwell = { git = "https://github.com/wasmerio/inkwell", branch = "llvm7-0" }
|
inkwell = { git = "https://github.com/wasmerio/inkwell", branch = "llvm7-0" }
|
||||||
wasmparser = "0.29.2"
|
wasmparser = "0.31.0"
|
||||||
hashbrown = "0.1.8"
|
hashbrown = "0.1.8"
|
||||||
smallvec = "0.6.8"
|
smallvec = "0.6.8"
|
||||||
goblin = "0.0.20"
|
goblin = "0.0.20"
|
||||||
|
@ -2,7 +2,7 @@ use wasmer_runtime_core::{
|
|||||||
codegen::{Event, EventSink, FunctionMiddleware, InternalEvent},
|
codegen::{Event, EventSink, FunctionMiddleware, InternalEvent},
|
||||||
module::ModuleInfo,
|
module::ModuleInfo,
|
||||||
vm::{Ctx, InternalField},
|
vm::{Ctx, InternalField},
|
||||||
wasmparser::{Operator, Type as WpType},
|
wasmparser::{Operator, Type as WpType, TypeOrFuncType as WpTypeOrFuncType},
|
||||||
Instance,
|
Instance,
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -92,7 +92,7 @@ impl FunctionMiddleware for Metering {
|
|||||||
}));
|
}));
|
||||||
sink.push(Event::WasmOwned(Operator::I64GeU));
|
sink.push(Event::WasmOwned(Operator::I64GeU));
|
||||||
sink.push(Event::WasmOwned(Operator::If {
|
sink.push(Event::WasmOwned(Operator::If {
|
||||||
ty: WpType::EmptyBlockType,
|
ty: WpTypeOrFuncType::Type(WpType::EmptyBlockType),
|
||||||
}));
|
}));
|
||||||
sink.push(Event::Internal(InternalEvent::Breakpoint(Box::new(
|
sink.push(Event::Internal(InternalEvent::Breakpoint(Box::new(
|
||||||
move |ctx| unsafe {
|
move |ctx| unsafe {
|
||||||
|
@ -13,7 +13,7 @@ wasmer-runtime-core = { path = "../runtime-core" }
|
|||||||
hashbrown = "0.1"
|
hashbrown = "0.1"
|
||||||
failure = "0.1"
|
failure = "0.1"
|
||||||
tar = "0.4"
|
tar = "0.4"
|
||||||
wasmparser = "0.29.2"
|
wasmparser = "0.31.0"
|
||||||
zstd = "0.4"
|
zstd = "0.4"
|
||||||
|
|
||||||
# [target.'cfg(unix)'.dependencies.zbox]
|
# [target.'cfg(unix)'.dependencies.zbox]
|
||||||
|
@ -10,7 +10,7 @@ edition = "2018"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
nix = "0.12.0"
|
nix = "0.12.0"
|
||||||
page_size = "0.4.1"
|
page_size = "0.4.1"
|
||||||
wasmparser = "0.29.2"
|
wasmparser = "0.31.0"
|
||||||
parking_lot = "0.7.1"
|
parking_lot = "0.7.1"
|
||||||
lazy_static = "1.2.0"
|
lazy_static = "1.2.0"
|
||||||
indexmap = "1.0.2"
|
indexmap = "1.0.2"
|
||||||
|
@ -93,6 +93,7 @@ pub fn read_module<
|
|||||||
enable_reference_types: false,
|
enable_reference_types: false,
|
||||||
enable_simd: false,
|
enable_simd: false,
|
||||||
enable_bulk_memory: false,
|
enable_bulk_memory: false,
|
||||||
|
enable_multi_value: false,
|
||||||
},
|
},
|
||||||
mutable_global_imports: false,
|
mutable_global_imports: false,
|
||||||
}),
|
}),
|
||||||
|
@ -9,7 +9,7 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.1" }
|
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.1" }
|
||||||
wasmparser = "0.29.2"
|
wasmparser = "0.31.0"
|
||||||
dynasm = "0.3.2"
|
dynasm = "0.3.2"
|
||||||
dynasmrt = "0.3.1"
|
dynasmrt = "0.3.1"
|
||||||
lazy_static = "1.2.0"
|
lazy_static = "1.2.0"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user