Update wasmparser to version 0.45.0

This commit is contained in:
Mark McCaskey
2019-12-18 12:48:17 -05:00
committed by Nick Lewycky
parent 8cddea341b
commit fe969be612
5 changed files with 14 additions and 22 deletions

28
Cargo.lock generated
View File

@ -179,16 +179,14 @@ checksum = "995a44c877f9212528ccc74b21a232f66ad69001e40ede5bcee2ac9ef2657120"
[[package]]
name = "cranelift-bforest"
version = "0.51.0"
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
version = "0.52.0"
dependencies = [
"cranelift-entity",
]
[[package]]
name = "cranelift-codegen"
version = "0.51.0"
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
version = "0.52.0"
dependencies = [
"byteorder",
"cranelift-bforest",
@ -203,8 +201,7 @@ dependencies = [
[[package]]
name = "cranelift-codegen-meta"
version = "0.51.0"
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
version = "0.52.0"
dependencies = [
"cranelift-codegen-shared",
"cranelift-entity",
@ -212,18 +209,15 @@ dependencies = [
[[package]]
name = "cranelift-codegen-shared"
version = "0.51.0"
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
version = "0.52.0"
[[package]]
name = "cranelift-entity"
version = "0.51.0"
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
version = "0.52.0"
[[package]]
name = "cranelift-frontend"
version = "0.51.0"
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
version = "0.52.0"
dependencies = [
"cranelift-codegen",
"log",
@ -233,8 +227,7 @@ dependencies = [
[[package]]
name = "cranelift-native"
version = "0.51.0"
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
version = "0.52.0"
dependencies = [
"cranelift-codegen",
"raw-cpuid",
@ -243,8 +236,7 @@ dependencies = [
[[package]]
name = "cranelift-wasm"
version = "0.51.0"
source = "git+https://github.com/wasmerio/cranelift?branch=wasmer#5a77fa76b48e94691c17b601c1f5a5e52d95b1d3"
version = "0.52.0"
dependencies = [
"cranelift-codegen",
"cranelift-entity",
@ -1892,9 +1884,9 @@ dependencies = [
[[package]]
name = "wasmparser"
version = "0.39.3"
version = "0.45.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c702914acda5feeeffbc29e4d953e5b9ce79d8b98da4dbf18a77086e116c5470"
checksum = "cd242c848b25027c3e29fb2bd34c8648755b33fef66a22f65b942d06562d3020"
[[package]]
name = "winapi"

View File

@ -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-wasm = { git = "https://github.com/wasmerio/cranelift", branch = "wasmer" }
target-lexicon = "0.9"
wasmparser = "0.39.2"
wasmparser = "0.45.0"
byteorder = "1.3.2"
nix = "0.15.0"
libc = "0.2.60"

View File

@ -11,7 +11,7 @@ readme = "README.md"
[dependencies]
wasmer-runtime-core = { path = "../runtime-core", version = "0.12.0" }
wasmparser = "0.39.1"
wasmparser = "0.45.0"
smallvec = "0.6"
goblin = "0.0.24"
libc = "0.2.60"

View File

@ -12,7 +12,7 @@ edition = "2018"
[dependencies]
nix = "0.15"
page_size = "0.4"
wasmparser = "0.39.1"
wasmparser = "0.45.0"
parking_lot = "0.9"
lazy_static = "1.4"
errno = "0.2"

View File

@ -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> {
Ok(match *op {
Operator::GetGlobal { global_index } => {
Operator::GlobalGet { global_index } => {
Initializer::GetGlobal(ImportedGlobalIndex::new(global_index as usize))
}
Operator::I32Const { value } => Initializer::Const(Value::I32(value)),