mirror of
https://github.com/fluencelabs/wasmer
synced 2025-06-26 07:01:33 +00:00
Update wasmparser to version 0.45.0
This commit is contained in:
committed by
Nick Lewycky
parent
8cddea341b
commit
fe969be612
28
Cargo.lock
generated
28
Cargo.lock
generated
@ -179,16 +179,14 @@ checksum = "995a44c877f9212528ccc74b21a232f66ad69001e40ede5bcee2ac9ef2657120"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cranelift-bforest"
|
name = "cranelift-bforest"
|
||||||
version = "0.51.0"
|
version = "0.52.0"
|
||||||
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cranelift-entity",
|
"cranelift-entity",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cranelift-codegen"
|
name = "cranelift-codegen"
|
||||||
version = "0.51.0"
|
version = "0.52.0"
|
||||||
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"byteorder",
|
"byteorder",
|
||||||
"cranelift-bforest",
|
"cranelift-bforest",
|
||||||
@ -203,8 +201,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cranelift-codegen-meta"
|
name = "cranelift-codegen-meta"
|
||||||
version = "0.51.0"
|
version = "0.52.0"
|
||||||
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cranelift-codegen-shared",
|
"cranelift-codegen-shared",
|
||||||
"cranelift-entity",
|
"cranelift-entity",
|
||||||
@ -212,18 +209,15 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cranelift-codegen-shared"
|
name = "cranelift-codegen-shared"
|
||||||
version = "0.51.0"
|
version = "0.52.0"
|
||||||
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cranelift-entity"
|
name = "cranelift-entity"
|
||||||
version = "0.51.0"
|
version = "0.52.0"
|
||||||
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cranelift-frontend"
|
name = "cranelift-frontend"
|
||||||
version = "0.51.0"
|
version = "0.52.0"
|
||||||
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cranelift-codegen",
|
"cranelift-codegen",
|
||||||
"log",
|
"log",
|
||||||
@ -233,8 +227,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cranelift-native"
|
name = "cranelift-native"
|
||||||
version = "0.51.0"
|
version = "0.52.0"
|
||||||
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cranelift-codegen",
|
"cranelift-codegen",
|
||||||
"raw-cpuid",
|
"raw-cpuid",
|
||||||
@ -243,8 +236,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "cranelift-wasm"
|
name = "cranelift-wasm"
|
||||||
version = "0.51.0"
|
version = "0.52.0"
|
||||||
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cranelift-codegen",
|
"cranelift-codegen",
|
||||||
"cranelift-entity",
|
"cranelift-entity",
|
||||||
@ -1892,9 +1884,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wasmparser"
|
name = "wasmparser"
|
||||||
version = "0.39.3"
|
version = "0.45.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "c702914acda5feeeffbc29e4d953e5b9ce79d8b98da4dbf18a77086e116c5470"
|
checksum = "cd242c848b25027c3e29fb2bd34c8648755b33fef66a22f65b942d06562d3020"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "winapi"
|
name = "winapi"
|
||||||
|
@ -18,7 +18,7 @@ cranelift-entity = { git = "https://github.com/wasmerio/cranelift", branch = "wa
|
|||||||
cranelift-frontend = { git = "https://github.com/wasmerio/cranelift", branch = "wasmer" }
|
cranelift-frontend = { git = "https://github.com/wasmerio/cranelift", branch = "wasmer" }
|
||||||
cranelift-wasm = { git = "https://github.com/wasmerio/cranelift", branch = "wasmer" }
|
cranelift-wasm = { git = "https://github.com/wasmerio/cranelift", branch = "wasmer" }
|
||||||
target-lexicon = "0.9"
|
target-lexicon = "0.9"
|
||||||
wasmparser = "0.39.2"
|
wasmparser = "0.45.0"
|
||||||
byteorder = "1.3.2"
|
byteorder = "1.3.2"
|
||||||
nix = "0.15.0"
|
nix = "0.15.0"
|
||||||
libc = "0.2.60"
|
libc = "0.2.60"
|
||||||
|
@ -11,7 +11,7 @@ readme = "README.md"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
wasmer-runtime-core = { path = "../runtime-core", version = "0.12.0" }
|
wasmer-runtime-core = { path = "../runtime-core", version = "0.12.0" }
|
||||||
wasmparser = "0.39.1"
|
wasmparser = "0.45.0"
|
||||||
smallvec = "0.6"
|
smallvec = "0.6"
|
||||||
goblin = "0.0.24"
|
goblin = "0.0.24"
|
||||||
libc = "0.2.60"
|
libc = "0.2.60"
|
||||||
|
@ -12,7 +12,7 @@ edition = "2018"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
nix = "0.15"
|
nix = "0.15"
|
||||||
page_size = "0.4"
|
page_size = "0.4"
|
||||||
wasmparser = "0.39.1"
|
wasmparser = "0.45.0"
|
||||||
parking_lot = "0.9"
|
parking_lot = "0.9"
|
||||||
lazy_static = "1.4"
|
lazy_static = "1.4"
|
||||||
errno = "0.2"
|
errno = "0.2"
|
||||||
|
@ -451,7 +451,7 @@ fn func_type_to_func_sig(func_ty: &FuncType) -> Result<FuncSig, BinaryReaderErro
|
|||||||
|
|
||||||
fn eval_init_expr(op: &Operator) -> Result<Initializer, BinaryReaderError> {
|
fn eval_init_expr(op: &Operator) -> Result<Initializer, BinaryReaderError> {
|
||||||
Ok(match *op {
|
Ok(match *op {
|
||||||
Operator::GetGlobal { global_index } => {
|
Operator::GlobalGet { global_index } => {
|
||||||
Initializer::GetGlobal(ImportedGlobalIndex::new(global_index as usize))
|
Initializer::GetGlobal(ImportedGlobalIndex::new(global_index as usize))
|
||||||
}
|
}
|
||||||
Operator::I32Const { value } => Initializer::Const(Value::I32(value)),
|
Operator::I32Const { value } => Initializer::Const(Value::I32(value)),
|
||||||
|
Reference in New Issue
Block a user