diff --git a/Cargo.Bazel.Fuzzing.json.lock b/Cargo.Bazel.Fuzzing.json.lock index 0d2fc0a35cd..bcbb23035a8 100644 --- a/Cargo.Bazel.Fuzzing.json.lock +++ b/Cargo.Bazel.Fuzzing.json.lock @@ -1,5 +1,5 @@ { - "checksum": "e904ebd5eba74e59f5c8c82f9170ceb30c11cb23b89e7edc0f00a0b3bade57c1", + "checksum": "8fd8fccec5a57eefbac6e6bc61cde6077b347dc896dd713bf649cb70bb4778b1", "crates": { "abnf 0.12.0": { "name": "abnf", @@ -1821,14 +1821,14 @@ ], "license_file": null }, - "allocator-api2 0.2.16": { + "allocator-api2 0.2.21": { "name": "allocator-api2", - "version": "0.2.16", + "version": "0.2.21", "package_url": "https://github.com/zakarumych/allocator-api2", "repository": { "Http": { - "url": "https://static.crates.io/crates/allocator-api2/0.2.16/download", - "sha256": "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" + "url": "https://static.crates.io/crates/allocator-api2/0.2.21/download", + "sha256": "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" } }, "targets": [ @@ -1857,14 +1857,14 @@ "selects": {} }, "edition": "2018", - "version": "0.2.16" + "version": "0.2.21" }, "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "license" + "license_file": "LICENSE-APACHE" }, "android-tzdata 0.1.1": { "name": "android-tzdata", @@ -8979,14 +8979,14 @@ ], "license_file": null }, - "bumpalo 3.14.0": { + "bumpalo 3.16.0": { "name": "bumpalo", - "version": "3.14.0", + "version": "3.16.0", "package_url": "https://github.com/fitzgen/bumpalo", "repository": { "Http": { - "url": "https://static.crates.io/crates/bumpalo/3.14.0/download", - "sha256": "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" + "url": "https://static.crates.io/crates/bumpalo/3.16.0/download", + "sha256": "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" } }, "targets": [ @@ -9010,12 +9010,22 @@ ], "crate_features": { "common": [ + "allocator-api2", "default" ], "selects": {} }, + "deps": { + "common": [ + { + "id": "allocator-api2 0.2.21", + "target": "allocator_api2" + } + ], + "selects": {} + }, "edition": "2021", - "version": "3.14.0" + "version": "3.16.0" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -14332,14 +14342,14 @@ ], "license_file": "LICENSE-APACHE" }, - "cranelift-bforest 0.114.0": { + "cranelift-bforest 0.115.0": { "name": "cranelift-bforest", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-bforest/0.114.0/download", - "sha256": "2ba4f80548f22dc9c43911907b5e322c5555544ee85f785115701e6a28c9abe1" + "url": "https://static.crates.io/crates/cranelift-bforest/0.115.0/download", + "sha256": "ac89549be94911dd0e839b4a7db99e9ed29c17517e1c026f61066884c168aa3c" } }, "targets": [ @@ -14364,14 +14374,14 @@ "deps": { "common": [ { - "id": "cranelift-entity 0.114.0", + "id": "cranelift-entity 0.115.0", "target": "cranelift_entity" } ], "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14379,14 +14389,14 @@ ], "license_file": "LICENSE" }, - "cranelift-bitset 0.114.0": { + "cranelift-bitset 0.115.0": { "name": "cranelift-bitset", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-bitset/0.114.0/download", - "sha256": "005884e3649c3e5ff2dc79e8a94b138f11569cc08a91244a292714d2a86e9156" + "url": "https://static.crates.io/crates/cranelift-bitset/0.115.0/download", + "sha256": "b9bd49369f76c77e34e641af85d0956869237832c118964d08bf5f51f210875a" } }, "targets": [ @@ -14433,7 +14443,7 @@ ], "selects": {} }, - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14441,14 +14451,14 @@ ], "license_file": null }, - "cranelift-codegen 0.114.0": { + "cranelift-codegen 0.115.0": { "name": "cranelift-codegen", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-codegen/0.114.0/download", - "sha256": "fe4036255ec33ce9a37495dfbcfc4e1118fd34e693eff9a1e106336b7cd16a9b" + "url": "https://static.crates.io/crates/cranelift-codegen/0.115.0/download", + "sha256": "fd96ce9cf8efebd7f5ab8ced5a0ce44250280bbae9f593d74a6d7effc3582a35" } }, "targets": [ @@ -14495,31 +14505,31 @@ "deps": { "common": [ { - "id": "bumpalo 3.14.0", + "id": "bumpalo 3.16.0", "target": "bumpalo" }, { - "id": "cranelift-bforest 0.114.0", + "id": "cranelift-bforest 0.115.0", "target": "cranelift_bforest" }, { - "id": "cranelift-bitset 0.114.0", + "id": "cranelift-bitset 0.115.0", "target": "cranelift_bitset" }, { - "id": "cranelift-codegen 0.114.0", + "id": "cranelift-codegen 0.115.0", "target": "build_script_build" }, { - "id": "cranelift-codegen-shared 0.114.0", + "id": "cranelift-codegen-shared 0.115.0", "target": "cranelift_codegen_shared" }, { - "id": "cranelift-control 0.114.0", + "id": "cranelift-control 0.115.0", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.114.0", + "id": "cranelift-entity 0.115.0", "target": "cranelift_entity" }, { @@ -14535,7 +14545,7 @@ "target": "log" }, { - "id": "regalloc2 0.10.2", + "id": "regalloc2 0.11.1", "target": "regalloc2" }, { @@ -14554,7 +14564,7 @@ "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -14566,11 +14576,11 @@ "deps": { "common": [ { - "id": "cranelift-codegen-meta 0.114.0", + "id": "cranelift-codegen-meta 0.115.0", "target": "cranelift_codegen_meta" }, { - "id": "cranelift-isle 0.114.0", + "id": "cranelift-isle 0.115.0", "target": "cranelift_isle" } ], @@ -14583,14 +14593,14 @@ ], "license_file": "LICENSE" }, - "cranelift-codegen-meta 0.114.0": { + "cranelift-codegen-meta 0.115.0": { "name": "cranelift-codegen-meta", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-codegen-meta/0.114.0/download", - "sha256": "f7ca74f4b68319da11d39e894437cb6e20ec7c2e11fbbda823c3bf207beedff7", + "url": "https://static.crates.io/crates/cranelift-codegen-meta/0.115.0/download", + "sha256": "5a68e358827afe4bfb6239fcbf6fbd5ac56206ece8a99c8f5f9bbd518773281a", "patch_args": [ "-p4" ], @@ -14621,14 +14631,14 @@ "deps": { "common": [ { - "id": "cranelift-codegen-shared 0.114.0", + "id": "cranelift-codegen-shared 0.115.0", "target": "cranelift_codegen_shared" } ], "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14636,14 +14646,14 @@ ], "license_file": "LICENSE" }, - "cranelift-codegen-shared 0.114.0": { + "cranelift-codegen-shared 0.115.0": { "name": "cranelift-codegen-shared", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-codegen-shared/0.114.0/download", - "sha256": "897e54f433a0269c4187871aa06d452214d5515d228d5bdc22219585e9eef895" + "url": "https://static.crates.io/crates/cranelift-codegen-shared/0.115.0/download", + "sha256": "e184c9767afbe73d50c55ec29abcf4c32f9baf0d9d22b86d58c4d55e06dee181" } }, "targets": [ @@ -14666,7 +14676,7 @@ "**" ], "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14674,14 +14684,14 @@ ], "license_file": "LICENSE" }, - "cranelift-control 0.114.0": { + "cranelift-control 0.115.0": { "name": "cranelift-control", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-control/0.114.0/download", - "sha256": "29cb4018f5bf59fb53f515fa9d80e6f8c5ce19f198dc538984ebd23ecf8965ec" + "url": "https://static.crates.io/crates/cranelift-control/0.115.0/download", + "sha256": "5cc7664f2a66f053e33f149e952bb5971d138e3af637f5097727ed6dc0ed95dd" } }, "targets": [ @@ -14720,7 +14730,7 @@ "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14728,14 +14738,14 @@ ], "license_file": "LICENSE" }, - "cranelift-entity 0.114.0": { + "cranelift-entity 0.115.0": { "name": "cranelift-entity", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-entity/0.114.0/download", - "sha256": "305399fd781a2953ac78c1396f02ff53144f39c33eb7fc7789cf4e8936d13a96" + "url": "https://static.crates.io/crates/cranelift-entity/0.115.0/download", + "sha256": "118597e3a9cf86c3556fa579a7a23b955fa18231651a52a77a2475d305a9cf84" } }, "targets": [ @@ -14768,7 +14778,7 @@ "deps": { "common": [ { - "id": "cranelift-bitset 0.114.0", + "id": "cranelift-bitset 0.115.0", "target": "cranelift_bitset" }, { @@ -14788,7 +14798,7 @@ ], "selects": {} }, - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14796,14 +14806,14 @@ ], "license_file": "LICENSE" }, - "cranelift-frontend 0.114.0": { + "cranelift-frontend 0.115.0": { "name": "cranelift-frontend", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-frontend/0.114.0/download", - "sha256": "9230b460a128d53653456137751d27baf567947a3ab8c0c4d6e31fd08036d81e" + "url": "https://static.crates.io/crates/cranelift-frontend/0.115.0/download", + "sha256": "7638ea1efb069a0aa18d8ee67401b6b0d19f6bfe5de5e9ede348bfc80bb0d8c7" } }, "targets": [ @@ -14835,7 +14845,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.114.0", + "id": "cranelift-codegen 0.115.0", "target": "cranelift_codegen" }, { @@ -14854,7 +14864,7 @@ "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14862,14 +14872,14 @@ ], "license_file": "LICENSE" }, - "cranelift-isle 0.114.0": { + "cranelift-isle 0.115.0": { "name": "cranelift-isle", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime/tree/main/cranelift/isle", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-isle/0.114.0/download", - "sha256": "b961e24ae3ec9813a24a15ae64bbd2a42e4de4d79a7f3225a412e3b94e78d1c8", + "url": "https://static.crates.io/crates/cranelift-isle/0.115.0/download", + "sha256": "15c53e1152a0b01c4ed2b1e0535602b8e86458777dd9d18b28732b16325c7dc0", "patch_args": [ "-p4" ], @@ -14918,14 +14928,14 @@ "deps": { "common": [ { - "id": "cranelift-isle 0.114.0", + "id": "cranelift-isle 0.115.0", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -14941,14 +14951,14 @@ ], "license_file": null }, - "cranelift-native 0.114.0": { + "cranelift-native 0.115.0": { "name": "cranelift-native", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-native/0.114.0/download", - "sha256": "4d5bd76df6c9151188dfa428c863b33da5b34561b67f43c0cf3f24a794f9fa1f" + "url": "https://static.crates.io/crates/cranelift-native/0.115.0/download", + "sha256": "7b7d8f895444fa52dd7bdd0bed11bf007a7fb43af65a6deac8fcc4094c6372f7" } }, "targets": [ @@ -14980,7 +14990,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.114.0", + "id": "cranelift-codegen 0.115.0", "target": "cranelift_codegen" }, { @@ -14998,7 +15008,7 @@ } }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -19563,11 +19573,11 @@ "target": "wasmprinter" }, { - "id": "wasmtime 27.0.0", + "id": "wasmtime 28.0.0", "target": "wasmtime" }, { - "id": "wasmtime-environ 27.0.0", + "id": "wasmtime-environ 28.0.0", "target": "wasmtime_environ" }, { @@ -24248,6 +24258,44 @@ ], "license_file": "LICENSE-APACHE" }, + "foldhash 0.1.4": { + "name": "foldhash", + "version": "0.1.4", + "package_url": "https://github.com/orlp/foldhash", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/foldhash/0.1.4/download", + "sha256": "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "foldhash", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "foldhash", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.1.4" + }, + "license": "Zlib", + "license_ids": [ + "Zlib" + ], + "license_file": "LICENSE" + }, "form_urlencoded 1.2.1": { "name": "form_urlencoded", "version": "1.2.1", @@ -26517,7 +26565,7 @@ "target": "ahash" }, { - "id": "allocator-api2 0.2.16", + "id": "allocator-api2 0.2.21", "target": "allocator_api2" }, { @@ -26537,6 +26585,60 @@ ], "license_file": "LICENSE-APACHE" }, + "hashbrown 0.15.2": { + "name": "hashbrown", + "version": "0.15.2", + "package_url": "https://github.com/rust-lang/hashbrown", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hashbrown/0.15.2/download", + "sha256": "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hashbrown", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hashbrown", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default-hasher" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "foldhash 0.1.4", + "target": "foldhash" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.15.2" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, "hashlink 0.8.4": { "name": "hashlink", "version": "0.8.4", @@ -44438,14 +44540,14 @@ ], "license_file": "LICENSE-APACHE" }, - "object 0.36.1": { + "object 0.36.7": { "name": "object", - "version": "0.36.1", + "version": "0.36.7", "package_url": "https://github.com/gimli-rs/object", "repository": { "Http": { - "url": "https://static.crates.io/crates/object/0.36.1/download", - "sha256": "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" + "url": "https://static.crates.io/crates/object/0.36.7/download", + "sha256": "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" } }, "targets": [ @@ -44460,6 +44562,18 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } } ], "library_target_name": "object", @@ -44489,7 +44603,7 @@ "target": "crc32fast" }, { - "id": "hashbrown 0.14.5", + "id": "hashbrown 0.15.2", "target": "hashbrown" }, { @@ -44499,12 +44613,24 @@ { "id": "memchr 2.6.4", "target": "memchr" + }, + { + "id": "object 0.36.7", + "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "0.36.1" + "version": "0.36.7" + }, + "build_script_attrs": { + "compile_data_glob": [ + "**" + ], + "data_glob": [ + "**" + ] }, "license": "Apache-2.0 OR MIT", "license_ids": [ @@ -52551,14 +52677,14 @@ ], "license_file": "LICENSE" }, - "pulley-interpreter 27.0.0": { + "pulley-interpreter 28.0.0": { "name": "pulley-interpreter", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime/tree/main/pulley", "repository": { "Http": { - "url": "https://static.crates.io/crates/pulley-interpreter/27.0.0/download", - "sha256": "a3b8d81cf799e20564931e9867ca32de545188c6ee4c2e0f6e41d32f0c7dc6fb" + "url": "https://static.crates.io/crates/pulley-interpreter/28.0.0/download", + "sha256": "403a1a95f4c18a45c86c7bff13df00347afd0abcbf2e54af273c837339ffcf77" } }, "targets": [ @@ -52583,7 +52709,7 @@ "deps": { "common": [ { - "id": "cranelift-bitset 0.114.0", + "id": "cranelift-bitset 0.115.0", "target": "cranelift_bitset" }, { @@ -52598,7 +52724,7 @@ "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -55137,14 +55263,14 @@ ], "license_file": "LICENSE" }, - "regalloc2 0.10.2": { + "regalloc2 0.11.1": { "name": "regalloc2", - "version": "0.10.2", + "version": "0.11.1", "package_url": "https://github.com/bytecodealliance/regalloc2", "repository": { "Http": { - "url": "https://static.crates.io/crates/regalloc2/0.10.2/download", - "sha256": "12908dbeb234370af84d0579b9f68258a0f67e201412dd9a2814e6f45b2fc0f0" + "url": "https://static.crates.io/crates/regalloc2/0.11.1/download", + "sha256": "145c1c267e14f20fb0f88aa76a1c5ffec42d592c1d28b3cd9148ae35916158d3" } }, "targets": [ @@ -55177,7 +55303,15 @@ "deps": { "common": [ { - "id": "hashbrown 0.14.5", + "id": "allocator-api2 0.2.21", + "target": "allocator_api2" + }, + { + "id": "bumpalo 3.16.0", + "target": "bumpalo" + }, + { + "id": "hashbrown 0.15.2", "target": "hashbrown" }, { @@ -55188,10 +55322,6 @@ "id": "rustc-hash 2.0.0", "target": "rustc_hash" }, - { - "id": "slice-group-by 0.3.1", - "target": "slice_group_by" - }, { "id": "smallvec 1.13.2", "target": "smallvec" @@ -55200,7 +55330,7 @@ "selects": {} }, "edition": "2018", - "version": "0.10.2" + "version": "0.11.1" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -66701,44 +66831,6 @@ ], "license_file": "LICENSE" }, - "slice-group-by 0.3.1": { - "name": "slice-group-by", - "version": "0.3.1", - "package_url": "https://github.com/Kerollmops/slice-group-by", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/slice-group-by/0.3.1/download", - "sha256": "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "slice_group_by", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": true, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "slice_group_by", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.3.1" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": "LICENSE" - }, "slog 2.7.0": { "name": "slog", "version": "2.7.0", @@ -78641,7 +78733,7 @@ "deps": { "common": [ { - "id": "bumpalo 3.14.0", + "id": "bumpalo 3.16.0", "target": "bumpalo" }, { @@ -79056,14 +79148,14 @@ ], "license_file": null }, - "wasm-encoder 0.219.1": { + "wasm-encoder 0.221.2": { "name": "wasm-encoder", - "version": "0.219.1", + "version": "0.221.2", "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasm-encoder/0.219.1/download", - "sha256": "29cbbd772edcb8e7d524a82ee8cef8dd046fc14033796a754c3ad246d019fa54" + "url": "https://static.crates.io/crates/wasm-encoder/0.221.2/download", + "sha256": "c17a3bd88f2155da63a1f2fcb8a56377a24f0b6dfed12733bb5f544e86f690c5" } }, "targets": [ @@ -79102,7 +79194,7 @@ "selects": {} }, "edition": "2021", - "version": "0.219.1" + "version": "0.221.2" }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ @@ -79461,14 +79553,14 @@ ], "license_file": null }, - "wasmparser 0.219.1": { + "wasmparser 0.221.2": { "name": "wasmparser", - "version": "0.219.1", + "version": "0.221.2", "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmparser/0.219.1/download", - "sha256": "5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5" + "url": "https://static.crates.io/crates/wasmparser/0.221.2/download", + "sha256": "9845c470a2e10b61dd42c385839cdd6496363ed63b5c9e420b5488b77bd22083" } }, "targets": [ @@ -79483,6 +79575,18 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } } ], "library_target_name": "wasmparser", @@ -79495,6 +79599,7 @@ "component-model", "features", "serde", + "simd", "std", "validate" ], @@ -79502,22 +79607,10 @@ }, "deps": { "common": [ - { - "id": "ahash 0.8.11", - "target": "ahash" - }, { "id": "bitflags 2.6.0", "target": "bitflags" }, - { - "id": "hashbrown 0.14.5", - "target": "hashbrown" - }, - { - "id": "indexmap 2.2.6", - "target": "indexmap" - }, { "id": "semver 1.0.22", "target": "semver" @@ -79525,12 +79618,24 @@ { "id": "serde 1.0.217", "target": "serde" + }, + { + "id": "wasmparser 0.221.2", + "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.219.1" + "version": "0.221.2" + }, + "build_script_attrs": { + "compile_data_glob": [ + "**" + ], + "data_glob": [ + "**" + ] }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ @@ -79595,14 +79700,14 @@ ], "license_file": null }, - "wasmprinter 0.219.1": { + "wasmprinter 0.221.2": { "name": "wasmprinter", - "version": "0.219.1", + "version": "0.221.2", "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmprinter", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmprinter/0.219.1/download", - "sha256": "228cdc1f30c27816da225d239ce4231f28941147d34713dee8f1fff7cb330e54" + "url": "https://static.crates.io/crates/wasmprinter/0.221.2/download", + "sha256": "a80742ff1b9e6d8c231ac7c7247782c6fc5bce503af760bca071811e5fc9ee56" } }, "targets": [ @@ -79642,14 +79747,14 @@ "target": "termcolor" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" } ], "selects": {} }, "edition": "2021", - "version": "0.219.1" + "version": "0.221.2" }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ @@ -79658,14 +79763,14 @@ ], "license_file": null }, - "wasmtime 27.0.0": { + "wasmtime 28.0.0": { "name": "wasmtime", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime/27.0.0/download", - "sha256": "5b79302e3e084713249cc5622e8608e7410afdeeea8c8026d04f491d1fab0b4b" + "url": "https://static.crates.io/crates/wasmtime/28.0.0/download", + "sha256": "f639ecae347b9a2227e453a7b7671e84370a0b61f47a15e0390fe9b7725e47b3" } }, "targets": [ @@ -79707,6 +79812,7 @@ "once_cell", "parallel-compilation", "runtime", + "signals-based-traps", "std" ], "selects": {} @@ -79722,7 +79828,7 @@ "target": "bitflags" }, { - "id": "bumpalo 3.14.0", + "id": "bumpalo 3.16.0", "target": "bumpalo" }, { @@ -79750,7 +79856,7 @@ "target": "log" }, { - "id": "object 0.36.1", + "id": "object 0.36.7", "target": "object" }, { @@ -79782,31 +79888,31 @@ "target": "target_lexicon" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" }, { - "id": "wasmtime 27.0.0", + "id": "wasmtime 28.0.0", "target": "build_script_build" }, { - "id": "wasmtime-asm-macros 27.0.0", + "id": "wasmtime-asm-macros 28.0.0", "target": "wasmtime_asm_macros" }, { - "id": "wasmtime-cranelift 27.0.0", + "id": "wasmtime-cranelift 28.0.0", "target": "wasmtime_cranelift" }, { - "id": "wasmtime-environ 27.0.0", + "id": "wasmtime-environ 28.0.0", "target": "wasmtime_environ" }, { - "id": "wasmtime-jit-icache-coherence 27.0.0", + "id": "wasmtime-jit-icache-coherence 28.0.0", "target": "wasmtime_jit_icache_coherence" }, { - "id": "wasmtime-slab 27.0.0", + "id": "wasmtime-slab 28.0.0", "target": "wasmtime_slab" } ], @@ -80039,7 +80145,7 @@ "target": "serde_derive" }, { - "id": "wasmtime-versioned-export-macros 27.0.0", + "id": "wasmtime-versioned-export-macros 28.0.0", "target": "wasmtime_versioned_export_macros" } ], @@ -80066,7 +80172,7 @@ ], "selects": {} }, - "version": "27.0.0" + "version": "28.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -80087,7 +80193,7 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-versioned-export-macros 27.0.0", + "id": "wasmtime-versioned-export-macros 28.0.0", "target": "wasmtime_versioned_export_macros" } ], @@ -80100,14 +80206,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-asm-macros 27.0.0": { + "wasmtime-asm-macros 28.0.0": { "name": "wasmtime-asm-macros", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-asm-macros/27.0.0/download", - "sha256": "fe53a24e7016a5222875d8ca3ad6024b464465985693c42098cd0bb710002c28" + "url": "https://static.crates.io/crates/wasmtime-asm-macros/28.0.0/download", + "sha256": "882a18800471cfc063c8b3ccf75723784acc3fd534009ac09421f2fac2fcdcec" } }, "targets": [ @@ -80139,7 +80245,7 @@ "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80147,14 +80253,14 @@ ], "license_file": null }, - "wasmtime-component-macro 27.0.0": { + "wasmtime-component-macro 28.0.0": { "name": "wasmtime-component-macro", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-component-macro/27.0.0/download", - "sha256": "e118acbd2bc09b32ad8606bc7cef793bf5019c1b107772e64dc6c76b5055d40b" + "url": "https://static.crates.io/crates/wasmtime-component-macro/28.0.0/download", + "sha256": "eb5c0a77c9e1927c3d471f53cc13767c3d3438e5d5ffd394e3eb31c86445fd60" } }, "targets": [ @@ -80207,26 +80313,26 @@ "target": "syn" }, { - "id": "wasmtime-component-macro 27.0.0", + "id": "wasmtime-component-macro 28.0.0", "target": "build_script_build" }, { - "id": "wasmtime-component-util 27.0.0", + "id": "wasmtime-component-util 28.0.0", "target": "wasmtime_component_util" }, { - "id": "wasmtime-wit-bindgen 27.0.0", + "id": "wasmtime-wit-bindgen 28.0.0", "target": "wasmtime_wit_bindgen" }, { - "id": "wit-parser 0.219.1", + "id": "wit-parser 0.221.2", "target": "wit_parser" } ], "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -80242,14 +80348,14 @@ ], "license_file": null }, - "wasmtime-component-util 27.0.0": { + "wasmtime-component-util 28.0.0": { "name": "wasmtime-component-util", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-component-util/27.0.0/download", - "sha256": "4a6db4f3ee18c699629eabb9c64e77efe5a93a5137f098db7cab295037ba41c2" + "url": "https://static.crates.io/crates/wasmtime-component-util/28.0.0/download", + "sha256": "43702ca98bf5162eca0573db691ed9ecd36d716f8c6688410fe26ec16b6f9bcb" } }, "targets": [ @@ -80272,7 +80378,7 @@ "**" ], "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80280,14 +80386,14 @@ ], "license_file": null }, - "wasmtime-cranelift 27.0.0": { + "wasmtime-cranelift 28.0.0": { "name": "wasmtime-cranelift", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-cranelift/27.0.0/download", - "sha256": "8b87e6c78f562b50aff1afd87ff32a57e241424c846c1c8f3c5fd352d2d62906" + "url": "https://static.crates.io/crates/wasmtime-cranelift/28.0.0/download", + "sha256": "20070aa5b75080a8932ec328419faf841df2bc6ceb16b55b0df2b952098392a2" } }, "targets": [ @@ -80327,23 +80433,23 @@ "target": "cfg_if" }, { - "id": "cranelift-codegen 0.114.0", + "id": "cranelift-codegen 0.115.0", "target": "cranelift_codegen" }, { - "id": "cranelift-control 0.114.0", + "id": "cranelift-control 0.115.0", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.114.0", + "id": "cranelift-entity 0.115.0", "target": "cranelift_entity" }, { - "id": "cranelift-frontend 0.114.0", + "id": "cranelift-frontend 0.115.0", "target": "cranelift_frontend" }, { - "id": "cranelift-native 0.114.0", + "id": "cranelift-native 0.115.0", "target": "cranelift_native" }, { @@ -80359,7 +80465,7 @@ "target": "log" }, { - "id": "object 0.36.1", + "id": "object 0.36.7", "target": "object" }, { @@ -80375,11 +80481,11 @@ "target": "thiserror" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" }, { - "id": "wasmtime-environ 27.0.0", + "id": "wasmtime-environ 28.0.0", "target": "wasmtime_environ" } ], @@ -80389,13 +80495,13 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-versioned-export-macros 27.0.0", + "id": "wasmtime-versioned-export-macros 28.0.0", "target": "wasmtime_versioned_export_macros" } ], "selects": {} }, - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80403,14 +80509,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-environ 27.0.0": { + "wasmtime-environ 28.0.0": { "name": "wasmtime-environ", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-environ/27.0.0/download", - "sha256": "c25bfeaa16432d59a0706e2463d315ef4c9ebcfaf5605670b99d46373bdf9f27" + "url": "https://static.crates.io/crates/wasmtime-environ/28.0.0/download", + "sha256": "2604ddb24879d4dc1dedcb7081d7a8e017259bce916fdae097a97db52cbaab80" } }, "targets": [ @@ -80448,11 +80554,11 @@ "target": "anyhow" }, { - "id": "cranelift-bitset 0.114.0", + "id": "cranelift-bitset 0.115.0", "target": "cranelift_bitset" }, { - "id": "cranelift-entity 0.114.0", + "id": "cranelift-entity 0.115.0", "target": "cranelift_entity" }, { @@ -80468,7 +80574,7 @@ "target": "log" }, { - "id": "object 0.36.1", + "id": "object 0.36.7", "target": "object" }, { @@ -80488,15 +80594,15 @@ "target": "target_lexicon" }, { - "id": "wasm-encoder 0.219.1", + "id": "wasm-encoder 0.221.2", "target": "wasm_encoder" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" }, { - "id": "wasmprinter 0.219.1", + "id": "wasmprinter 0.221.2", "target": "wasmprinter" } ], @@ -80512,7 +80618,7 @@ ], "selects": {} }, - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80520,14 +80626,133 @@ ], "license_file": "LICENSE" }, - "wasmtime-jit-icache-coherence 27.0.0": { + "wasmtime-fiber 28.0.0": { + "name": "wasmtime-fiber", + "version": "28.0.0", + "package_url": "https://github.com/bytecodealliance/wasmtime", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/wasmtime-fiber/28.0.0/download", + "sha256": "98593412d2b167ebe2b59d4a17a184978a72f976b53b3a0ec05629451079ac1d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "wasmtime_fiber", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "wasmtime_fiber", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.93", + "target": "anyhow" + }, + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "wasmtime-asm-macros 28.0.0", + "target": "wasmtime_asm_macros" + }, + { + "id": "wasmtime-fiber 28.0.0", + "target": "build_script_build" + } + ], + "selects": { + "cfg(unix)": [ + { + "id": "rustix 0.38.32", + "target": "rustix" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.59.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "wasmtime-versioned-export-macros 28.0.0", + "target": "wasmtime_versioned_export_macros" + } + ], + "selects": {} + }, + "version": "28.0.0" + }, + "build_script_attrs": { + "compile_data_glob": [ + "**" + ], + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cc 1.0.83", + "target": "cc" + } + ], + "selects": {} + }, + "proc_macro_deps": { + "common": [ + { + "id": "wasmtime-versioned-export-macros 28.0.0", + "target": "wasmtime_versioned_export_macros" + } + ], + "selects": {} + } + }, + "license": "Apache-2.0 WITH LLVM-exception", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "wasmtime-jit-icache-coherence 28.0.0": { "name": "wasmtime-jit-icache-coherence", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-jit-icache-coherence/27.0.0/download", - "sha256": "91b218a92866f74f35162f5d03a4e0f62cd0e1cc624285b1014275e5d4575fad" + "url": "https://static.crates.io/crates/wasmtime-jit-icache-coherence/28.0.0/download", + "sha256": "d40d7722b9e1fbeae135715710a8a2570b1e6cf72b74dd653962d89831c6c70d" } }, "targets": [ @@ -80576,7 +80801,7 @@ } }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80584,14 +80809,14 @@ ], "license_file": null }, - "wasmtime-slab 27.0.0": { + "wasmtime-slab 28.0.0": { "name": "wasmtime-slab", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-slab/27.0.0/download", - "sha256": "4d5f8acf677ee6b3b8ba400dd9753ea4769e56a95c4b30b045ac6d2d54b2f8ea" + "url": "https://static.crates.io/crates/wasmtime-slab/28.0.0/download", + "sha256": "8579c335220b4ece9aa490a0e8b46de78cd342b195ab21ff981d095e14b52383" } }, "targets": [ @@ -80614,7 +80839,7 @@ "**" ], "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80622,14 +80847,14 @@ ], "license_file": null }, - "wasmtime-versioned-export-macros 27.0.0": { + "wasmtime-versioned-export-macros 28.0.0": { "name": "wasmtime-versioned-export-macros", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-versioned-export-macros/27.0.0/download", - "sha256": "df09be00c38f49172ca9936998938476e3f2df782673a39ae2ef9fb0838341b6" + "url": "https://static.crates.io/crates/wasmtime-versioned-export-macros/28.0.0/download", + "sha256": "d7de0a56fb0a69b185968f2d7a9ba54750920a806470dff7ad8de91ac06d277e" } }, "targets": [ @@ -80669,7 +80894,7 @@ "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80677,14 +80902,93 @@ ], "license_file": null }, - "wasmtime-wit-bindgen 27.0.0": { + "wasmtime-winch 28.0.0": { + "name": "wasmtime-winch", + "version": "28.0.0", + "package_url": "https://github.com/bytecodealliance/wasmtime", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/wasmtime-winch/28.0.0/download", + "sha256": "abd309943c443f5590d12f9aba9ba63c481091c955a0a14de0c2a9e0e3aaeca9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "wasmtime_winch", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "wasmtime_winch", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.93", + "target": "anyhow" + }, + { + "id": "cranelift-codegen 0.115.0", + "target": "cranelift_codegen" + }, + { + "id": "gimli 0.31.1", + "target": "gimli" + }, + { + "id": "object 0.36.7", + "target": "object" + }, + { + "id": "target-lexicon 0.12.16", + "target": "target_lexicon" + }, + { + "id": "wasmparser 0.221.2", + "target": "wasmparser" + }, + { + "id": "wasmtime-cranelift 28.0.0", + "target": "wasmtime_cranelift" + }, + { + "id": "wasmtime-environ 28.0.0", + "target": "wasmtime_environ" + }, + { + "id": "winch-codegen 28.0.0", + "target": "winch_codegen" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "28.0.0" + }, + "license": "Apache-2.0 WITH LLVM-exception", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "wasmtime-wit-bindgen 28.0.0": { "name": "wasmtime-wit-bindgen", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-wit-bindgen/27.0.0/download", - "sha256": "bf3963c9c29df91564d8bd181eb00d0dbaeafa1b2a01e15952bb7391166b704e" + "url": "https://static.crates.io/crates/wasmtime-wit-bindgen/28.0.0/download", + "sha256": "969f83022dac3435d6469edb582ceed04cfe32aa44dc3ef16e5cb55574633df8" } }, "targets": [ @@ -80721,14 +81025,14 @@ "target": "indexmap" }, { - "id": "wit-parser 0.219.1", + "id": "wit-parser 0.221.2", "target": "wit_parser" } ], "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80775,7 +81079,7 @@ "deps": { "common": [ { - "id": "bumpalo 3.14.0", + "id": "bumpalo 3.16.0", "target": "bumpalo" }, { @@ -81697,6 +82001,109 @@ ], "license_file": null }, + "winch-codegen 28.0.0": { + "name": "winch-codegen", + "version": "28.0.0", + "package_url": "https://github.com/bytecodealliance/wasmtime", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/winch-codegen/28.0.0/download", + "sha256": "9110decc2983ed94de904804dcd979ba59cbabc78a94fec6b1d8468ec513d0f6" + } + }, + "targets": [ + { + "Library": { + "crate_name": "winch_codegen", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "winch_codegen", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.93", + "target": "anyhow" + }, + { + "id": "cranelift-codegen 0.115.0", + "target": "cranelift_codegen" + }, + { + "id": "gimli 0.31.1", + "target": "gimli" + }, + { + "id": "regalloc2 0.11.1", + "target": "regalloc2" + }, + { + "id": "smallvec 1.13.2", + "target": "smallvec" + }, + { + "id": "target-lexicon 0.12.16", + "target": "target_lexicon" + }, + { + "id": "wasmparser 0.221.2", + "target": "wasmparser" + }, + { + "id": "wasmtime-cranelift 28.0.0", + "target": "wasmtime_cranelift" + }, + { + "id": "wasmtime-environ 28.0.0", + "target": "wasmtime_environ" + }, + { + "id": "winch-codegen 28.0.0", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "28.0.0" + }, + "build_script_attrs": { + "compile_data_glob": [ + "**" + ], + "data_glob": [ + "**" + ] + }, + "license": "Apache-2.0 WITH LLVM-exception", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, "windows-core 0.52.0": { "name": "windows-core", "version": "0.52.0", @@ -84151,14 +84558,14 @@ ], "license_file": "LICENSE" }, - "wit-parser 0.219.1": { + "wit-parser 0.221.2": { "name": "wit-parser", - "version": "0.219.1", + "version": "0.221.2", "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wit-parser", "repository": { "Http": { - "url": "https://static.crates.io/crates/wit-parser/0.219.1/download", - "sha256": "4a86f669283257e8e424b9a4fc3518e3ade0b95deb9fbc0f93a1876be3eda598" + "url": "https://static.crates.io/crates/wit-parser/0.221.2/download", + "sha256": "fbe1538eea6ea5ddbe5defd0dc82539ad7ba751e1631e9185d24a931f0a5adc8" } }, "targets": [ @@ -84224,7 +84631,7 @@ "target": "unicode_xid" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" } ], @@ -84240,7 +84647,7 @@ ], "selects": {} }, - "version": "0.219.1" + "version": "0.221.2" }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ @@ -87131,8 +87538,8 @@ "wasm-smith 0.212.0", "wasmparser 0.217.0", "wasmprinter 0.217.0", - "wasmtime 27.0.0", - "wasmtime-environ 27.0.0", + "wasmtime 28.0.0", + "wasmtime-environ 28.0.0", "wast 212.0.0", "wat 1.212.0", "wee_alloc 0.4.5", diff --git a/Cargo.Bazel.Fuzzing.toml.lock b/Cargo.Bazel.Fuzzing.toml.lock index 44f13247684..05fafc63a0d 100644 --- a/Cargo.Bazel.Fuzzing.toml.lock +++ b/Cargo.Bazel.Fuzzing.toml.lock @@ -337,9 +337,9 @@ dependencies = [ [[package]] name = "allocator-api2" -version = "0.2.16" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "android-tzdata" @@ -1527,9 +1527,12 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.14.0" +version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" +dependencies = [ + "allocator-api2", +] [[package]] name = "by_address" @@ -2361,18 +2364,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ba4f80548f22dc9c43911907b5e322c5555544ee85f785115701e6a28c9abe1" +checksum = "ac89549be94911dd0e839b4a7db99e9ed29c17517e1c026f61066884c168aa3c" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "005884e3649c3e5ff2dc79e8a94b138f11569cc08a91244a292714d2a86e9156" +checksum = "b9bd49369f76c77e34e641af85d0956869237832c118964d08bf5f51f210875a" dependencies = [ "serde", "serde_derive", @@ -2380,9 +2383,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe4036255ec33ce9a37495dfbcfc4e1118fd34e693eff9a1e106336b7cd16a9b" +checksum = "fd96ce9cf8efebd7f5ab8ced5a0ce44250280bbae9f593d74a6d7effc3582a35" dependencies = [ "bumpalo", "cranelift-bforest", @@ -2404,33 +2407,33 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7ca74f4b68319da11d39e894437cb6e20ec7c2e11fbbda823c3bf207beedff7" +checksum = "5a68e358827afe4bfb6239fcbf6fbd5ac56206ece8a99c8f5f9bbd518773281a" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897e54f433a0269c4187871aa06d452214d5515d228d5bdc22219585e9eef895" +checksum = "e184c9767afbe73d50c55ec29abcf4c32f9baf0d9d22b86d58c4d55e06dee181" [[package]] name = "cranelift-control" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29cb4018f5bf59fb53f515fa9d80e6f8c5ce19f198dc538984ebd23ecf8965ec" +checksum = "5cc7664f2a66f053e33f149e952bb5971d138e3af637f5097727ed6dc0ed95dd" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305399fd781a2953ac78c1396f02ff53144f39c33eb7fc7789cf4e8936d13a96" +checksum = "118597e3a9cf86c3556fa579a7a23b955fa18231651a52a77a2475d305a9cf84" dependencies = [ "cranelift-bitset", "serde", @@ -2439,9 +2442,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9230b460a128d53653456137751d27baf567947a3ab8c0c4d6e31fd08036d81e" +checksum = "7638ea1efb069a0aa18d8ee67401b6b0d19f6bfe5de5e9ede348bfc80bb0d8c7" dependencies = [ "cranelift-codegen", "log", @@ -2451,15 +2454,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b961e24ae3ec9813a24a15ae64bbd2a42e4de4d79a7f3225a412e3b94e78d1c8" +checksum = "15c53e1152a0b01c4ed2b1e0535602b8e86458777dd9d18b28732b16325c7dc0" [[package]] name = "cranelift-native" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d5bd76df6c9151188dfa428c863b33da5b34561b67f43c0cf3f24a794f9fa1f" +checksum = "7b7d8f895444fa52dd7bdd0bed11bf007a7fb43af65a6deac8fcc4094c6372f7" dependencies = [ "cranelift-codegen", "libc", @@ -3999,6 +4002,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" + [[package]] name = "form_urlencoded" version = "1.2.1" @@ -4380,6 +4389,16 @@ dependencies = [ "serde", ] +[[package]] +name = "hashbrown" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +dependencies = [ + "foldhash", + "serde", +] + [[package]] name = "hashlink" version = "0.8.4" @@ -7312,12 +7331,12 @@ dependencies = [ [[package]] name = "object" -version = "0.36.1" +version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" +checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" dependencies = [ "crc32fast", - "hashbrown 0.14.5", + "hashbrown 0.15.2", "indexmap 2.2.6", "memchr", ] @@ -8666,9 +8685,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3b8d81cf799e20564931e9867ca32de545188c6ee4c2e0f6e41d32f0c7dc6fb" +checksum = "403a1a95f4c18a45c86c7bff13df00347afd0abcbf2e54af273c837339ffcf77" dependencies = [ "cranelift-bitset", "log", @@ -9077,14 +9096,15 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.10.2" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12908dbeb234370af84d0579b9f68258a0f67e201412dd9a2814e6f45b2fc0f0" +checksum = "145c1c267e14f20fb0f88aa76a1c5ffec42d592c1d28b3cd9148ae35916158d3" dependencies = [ - "hashbrown 0.14.5", + "allocator-api2", + "bumpalo", + "hashbrown 0.15.2", "log", "rustc-hash 2.0.0", - "slice-group-by", "smallvec", ] @@ -10447,12 +10467,6 @@ dependencies = [ "autocfg 1.1.0", ] -[[package]] -name = "slice-group-by" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" - [[package]] name = "slog" version = "2.7.0" @@ -12356,12 +12370,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29cbbd772edcb8e7d524a82ee8cef8dd046fc14033796a754c3ad246d019fa54" +checksum = "c17a3bd88f2155da63a1f2fcb8a56377a24f0b6dfed12733bb5f544e86f690c5" dependencies = [ "leb128", - "wasmparser 0.219.1", + "wasmparser 0.221.2", ] [[package]] @@ -12433,13 +12447,12 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5" +checksum = "9845c470a2e10b61dd42c385839cdd6496363ed63b5c9e420b5488b77bd22083" dependencies = [ - "ahash 0.8.11", "bitflags 2.6.0", - "hashbrown 0.14.5", + "hashbrown 0.15.2", "indexmap 2.2.6", "semver", "serde", @@ -12458,20 +12471,20 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "228cdc1f30c27816da225d239ce4231f28941147d34713dee8f1fff7cb330e54" +checksum = "a80742ff1b9e6d8c231ac7c7247782c6fc5bce503af760bca071811e5fc9ee56" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.219.1", + "wasmparser 0.221.2", ] [[package]] name = "wasmtime" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b79302e3e084713249cc5622e8608e7410afdeeea8c8026d04f491d1fab0b4b" +checksum = "f639ecae347b9a2227e453a7b7671e84370a0b61f47a15e0390fe9b7725e47b3" dependencies = [ "anyhow", "bitflags 2.6.0", @@ -12485,7 +12498,7 @@ dependencies = [ "log", "mach2", "memfd", - "object 0.36.1", + "object 0.36.7", "once_cell", "paste", "postcard", @@ -12498,31 +12511,33 @@ dependencies = [ "smallvec", "sptr", "target-lexicon", - "wasmparser 0.219.1", + "wasmparser 0.221.2", "wasmtime-asm-macros", "wasmtime-component-macro", "wasmtime-cranelift", "wasmtime-environ", + "wasmtime-fiber", "wasmtime-jit-icache-coherence", "wasmtime-slab", "wasmtime-versioned-export-macros", + "wasmtime-winch", "windows-sys 0.59.0", ] [[package]] name = "wasmtime-asm-macros" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe53a24e7016a5222875d8ca3ad6024b464465985693c42098cd0bb710002c28" +checksum = "882a18800471cfc063c8b3ccf75723784acc3fd534009ac09421f2fac2fcdcec" dependencies = [ "cfg-if 1.0.0", ] [[package]] name = "wasmtime-component-macro" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e118acbd2bc09b32ad8606bc7cef793bf5019c1b107772e64dc6c76b5055d40b" +checksum = "eb5c0a77c9e1927c3d471f53cc13767c3d3438e5d5ffd394e3eb31c86445fd60" dependencies = [ "anyhow", "proc-macro2", @@ -12535,15 +12550,15 @@ dependencies = [ [[package]] name = "wasmtime-component-util" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a6db4f3ee18c699629eabb9c64e77efe5a93a5137f098db7cab295037ba41c2" +checksum = "43702ca98bf5162eca0573db691ed9ecd36d716f8c6688410fe26ec16b6f9bcb" [[package]] name = "wasmtime-cranelift" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b87e6c78f562b50aff1afd87ff32a57e241424c846c1c8f3c5fd352d2d62906" +checksum = "20070aa5b75080a8932ec328419faf841df2bc6ceb16b55b0df2b952098392a2" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -12555,20 +12570,20 @@ dependencies = [ "gimli 0.31.1", "itertools 0.12.0", "log", - "object 0.36.1", + "object 0.36.7", "smallvec", "target-lexicon", "thiserror 1.0.68", - "wasmparser 0.219.1", + "wasmparser 0.221.2", "wasmtime-environ", "wasmtime-versioned-export-macros", ] [[package]] name = "wasmtime-environ" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c25bfeaa16432d59a0706e2463d315ef4c9ebcfaf5605670b99d46373bdf9f27" +checksum = "2604ddb24879d4dc1dedcb7081d7a8e017259bce916fdae097a97db52cbaab80" dependencies = [ "anyhow", "cranelift-bitset", @@ -12576,22 +12591,37 @@ dependencies = [ "gimli 0.31.1", "indexmap 2.2.6", "log", - "object 0.36.1", + "object 0.36.7", "postcard", "serde", "serde_derive", "smallvec", "target-lexicon", - "wasm-encoder 0.219.1", - "wasmparser 0.219.1", - "wasmprinter 0.219.1", + "wasm-encoder 0.221.2", + "wasmparser 0.221.2", + "wasmprinter 0.221.2", +] + +[[package]] +name = "wasmtime-fiber" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98593412d2b167ebe2b59d4a17a184978a72f976b53b3a0ec05629451079ac1d" +dependencies = [ + "anyhow", + "cc", + "cfg-if 1.0.0", + "rustix", + "wasmtime-asm-macros", + "wasmtime-versioned-export-macros", + "windows-sys 0.59.0", ] [[package]] name = "wasmtime-jit-icache-coherence" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91b218a92866f74f35162f5d03a4e0f62cd0e1cc624285b1014275e5d4575fad" +checksum = "d40d7722b9e1fbeae135715710a8a2570b1e6cf72b74dd653962d89831c6c70d" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -12601,26 +12631,43 @@ dependencies = [ [[package]] name = "wasmtime-slab" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d5f8acf677ee6b3b8ba400dd9753ea4769e56a95c4b30b045ac6d2d54b2f8ea" +checksum = "8579c335220b4ece9aa490a0e8b46de78cd342b195ab21ff981d095e14b52383" [[package]] name = "wasmtime-versioned-export-macros" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df09be00c38f49172ca9936998938476e3f2df782673a39ae2ef9fb0838341b6" +checksum = "d7de0a56fb0a69b185968f2d7a9ba54750920a806470dff7ad8de91ac06d277e" dependencies = [ "proc-macro2", "quote", "syn 2.0.87", ] +[[package]] +name = "wasmtime-winch" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abd309943c443f5590d12f9aba9ba63c481091c955a0a14de0c2a9e0e3aaeca9" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli 0.31.1", + "object 0.36.7", + "target-lexicon", + "wasmparser 0.221.2", + "wasmtime-cranelift", + "wasmtime-environ", + "winch-codegen", +] + [[package]] name = "wasmtime-wit-bindgen" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf3963c9c29df91564d8bd181eb00d0dbaeafa1b2a01e15952bb7391166b704e" +checksum = "969f83022dac3435d6469edb582ceed04cfe32aa44dc3ef16e5cb55574633df8" dependencies = [ "anyhow", "heck 0.5.0", @@ -12761,6 +12808,23 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "winch-codegen" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9110decc2983ed94de904804dcd979ba59cbabc78a94fec6b1d8468ec513d0f6" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli 0.31.1", + "regalloc2", + "smallvec", + "target-lexicon", + "wasmparser 0.221.2", + "wasmtime-cranelift", + "wasmtime-environ", +] + [[package]] name = "windows-core" version = "0.52.0" @@ -13044,9 +13108,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a86f669283257e8e424b9a4fc3518e3ade0b95deb9fbc0f93a1876be3eda598" +checksum = "fbe1538eea6ea5ddbe5defd0dc82539ad7ba751e1631e9185d24a931f0a5adc8" dependencies = [ "anyhow", "id-arena", @@ -13057,7 +13121,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.219.1", + "wasmparser 0.221.2", ] [[package]] diff --git a/Cargo.Bazel.json.lock b/Cargo.Bazel.json.lock index 648b81a729a..d5c0c188242 100644 --- a/Cargo.Bazel.json.lock +++ b/Cargo.Bazel.json.lock @@ -1,5 +1,5 @@ { - "checksum": "4b1ad87a35d894e5bb253c5e0257cf4fbd0b0e806bc40273165b04099062b55d", + "checksum": "194342fc37fdddbf3dceb1e96cdf4ce10a63ff4ec17867d1a241e3e034c1ad0c", "crates": { "abnf 0.12.0": { "name": "abnf", @@ -1825,14 +1825,14 @@ ], "license_file": null }, - "allocator-api2 0.2.16": { + "allocator-api2 0.2.21": { "name": "allocator-api2", - "version": "0.2.16", + "version": "0.2.21", "package_url": "https://github.com/zakarumych/allocator-api2", "repository": { "Http": { - "url": "https://static.crates.io/crates/allocator-api2/0.2.16/download", - "sha256": "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" + "url": "https://static.crates.io/crates/allocator-api2/0.2.21/download", + "sha256": "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" } }, "targets": [ @@ -1861,14 +1861,14 @@ "selects": {} }, "edition": "2018", - "version": "0.2.16" + "version": "0.2.21" }, "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "license" + "license_file": "LICENSE-APACHE" }, "android-tzdata 0.1.1": { "name": "android-tzdata", @@ -8927,10 +8927,20 @@ ], "crate_features": { "common": [ + "allocator-api2", "default" ], "selects": {} }, + "deps": { + "common": [ + { + "id": "allocator-api2 0.2.21", + "target": "allocator_api2" + } + ], + "selects": {} + }, "edition": "2021", "version": "3.16.0" }, @@ -14160,14 +14170,14 @@ ], "license_file": "LICENSE-APACHE" }, - "cranelift-bforest 0.114.0": { + "cranelift-bforest 0.115.0": { "name": "cranelift-bforest", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-bforest/0.114.0/download", - "sha256": "2ba4f80548f22dc9c43911907b5e322c5555544ee85f785115701e6a28c9abe1" + "url": "https://static.crates.io/crates/cranelift-bforest/0.115.0/download", + "sha256": "ac89549be94911dd0e839b4a7db99e9ed29c17517e1c026f61066884c168aa3c" } }, "targets": [ @@ -14192,14 +14202,14 @@ "deps": { "common": [ { - "id": "cranelift-entity 0.114.0", + "id": "cranelift-entity 0.115.0", "target": "cranelift_entity" } ], "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14207,14 +14217,14 @@ ], "license_file": "LICENSE" }, - "cranelift-bitset 0.114.0": { + "cranelift-bitset 0.115.0": { "name": "cranelift-bitset", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-bitset/0.114.0/download", - "sha256": "005884e3649c3e5ff2dc79e8a94b138f11569cc08a91244a292714d2a86e9156" + "url": "https://static.crates.io/crates/cranelift-bitset/0.115.0/download", + "sha256": "b9bd49369f76c77e34e641af85d0956869237832c118964d08bf5f51f210875a" } }, "targets": [ @@ -14261,7 +14271,7 @@ ], "selects": {} }, - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14269,14 +14279,14 @@ ], "license_file": null }, - "cranelift-codegen 0.114.0": { + "cranelift-codegen 0.115.0": { "name": "cranelift-codegen", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-codegen/0.114.0/download", - "sha256": "fe4036255ec33ce9a37495dfbcfc4e1118fd34e693eff9a1e106336b7cd16a9b" + "url": "https://static.crates.io/crates/cranelift-codegen/0.115.0/download", + "sha256": "fd96ce9cf8efebd7f5ab8ced5a0ce44250280bbae9f593d74a6d7effc3582a35" } }, "targets": [ @@ -14327,27 +14337,27 @@ "target": "bumpalo" }, { - "id": "cranelift-bforest 0.114.0", + "id": "cranelift-bforest 0.115.0", "target": "cranelift_bforest" }, { - "id": "cranelift-bitset 0.114.0", + "id": "cranelift-bitset 0.115.0", "target": "cranelift_bitset" }, { - "id": "cranelift-codegen 0.114.0", + "id": "cranelift-codegen 0.115.0", "target": "build_script_build" }, { - "id": "cranelift-codegen-shared 0.114.0", + "id": "cranelift-codegen-shared 0.115.0", "target": "cranelift_codegen_shared" }, { - "id": "cranelift-control 0.114.0", + "id": "cranelift-control 0.115.0", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.114.0", + "id": "cranelift-entity 0.115.0", "target": "cranelift_entity" }, { @@ -14363,7 +14373,7 @@ "target": "log" }, { - "id": "regalloc2 0.10.2", + "id": "regalloc2 0.11.1", "target": "regalloc2" }, { @@ -14382,7 +14392,7 @@ "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -14394,11 +14404,11 @@ "deps": { "common": [ { - "id": "cranelift-codegen-meta 0.114.0", + "id": "cranelift-codegen-meta 0.115.0", "target": "cranelift_codegen_meta" }, { - "id": "cranelift-isle 0.114.0", + "id": "cranelift-isle 0.115.0", "target": "cranelift_isle" } ], @@ -14411,14 +14421,14 @@ ], "license_file": "LICENSE" }, - "cranelift-codegen-meta 0.114.0": { + "cranelift-codegen-meta 0.115.0": { "name": "cranelift-codegen-meta", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-codegen-meta/0.114.0/download", - "sha256": "f7ca74f4b68319da11d39e894437cb6e20ec7c2e11fbbda823c3bf207beedff7", + "url": "https://static.crates.io/crates/cranelift-codegen-meta/0.115.0/download", + "sha256": "5a68e358827afe4bfb6239fcbf6fbd5ac56206ece8a99c8f5f9bbd518773281a", "patch_args": [ "-p4" ], @@ -14449,14 +14459,14 @@ "deps": { "common": [ { - "id": "cranelift-codegen-shared 0.114.0", + "id": "cranelift-codegen-shared 0.115.0", "target": "cranelift_codegen_shared" } ], "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14464,14 +14474,14 @@ ], "license_file": "LICENSE" }, - "cranelift-codegen-shared 0.114.0": { + "cranelift-codegen-shared 0.115.0": { "name": "cranelift-codegen-shared", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-codegen-shared/0.114.0/download", - "sha256": "897e54f433a0269c4187871aa06d452214d5515d228d5bdc22219585e9eef895" + "url": "https://static.crates.io/crates/cranelift-codegen-shared/0.115.0/download", + "sha256": "e184c9767afbe73d50c55ec29abcf4c32f9baf0d9d22b86d58c4d55e06dee181" } }, "targets": [ @@ -14494,7 +14504,7 @@ "**" ], "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14502,14 +14512,14 @@ ], "license_file": "LICENSE" }, - "cranelift-control 0.114.0": { + "cranelift-control 0.115.0": { "name": "cranelift-control", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-control/0.114.0/download", - "sha256": "29cb4018f5bf59fb53f515fa9d80e6f8c5ce19f198dc538984ebd23ecf8965ec" + "url": "https://static.crates.io/crates/cranelift-control/0.115.0/download", + "sha256": "5cc7664f2a66f053e33f149e952bb5971d138e3af637f5097727ed6dc0ed95dd" } }, "targets": [ @@ -14548,7 +14558,7 @@ "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14556,14 +14566,14 @@ ], "license_file": "LICENSE" }, - "cranelift-entity 0.114.0": { + "cranelift-entity 0.115.0": { "name": "cranelift-entity", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-entity/0.114.0/download", - "sha256": "305399fd781a2953ac78c1396f02ff53144f39c33eb7fc7789cf4e8936d13a96" + "url": "https://static.crates.io/crates/cranelift-entity/0.115.0/download", + "sha256": "118597e3a9cf86c3556fa579a7a23b955fa18231651a52a77a2475d305a9cf84" } }, "targets": [ @@ -14596,7 +14606,7 @@ "deps": { "common": [ { - "id": "cranelift-bitset 0.114.0", + "id": "cranelift-bitset 0.115.0", "target": "cranelift_bitset" }, { @@ -14616,7 +14626,7 @@ ], "selects": {} }, - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14624,14 +14634,14 @@ ], "license_file": "LICENSE" }, - "cranelift-frontend 0.114.0": { + "cranelift-frontend 0.115.0": { "name": "cranelift-frontend", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-frontend/0.114.0/download", - "sha256": "9230b460a128d53653456137751d27baf567947a3ab8c0c4d6e31fd08036d81e" + "url": "https://static.crates.io/crates/cranelift-frontend/0.115.0/download", + "sha256": "7638ea1efb069a0aa18d8ee67401b6b0d19f6bfe5de5e9ede348bfc80bb0d8c7" } }, "targets": [ @@ -14663,7 +14673,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.114.0", + "id": "cranelift-codegen 0.115.0", "target": "cranelift_codegen" }, { @@ -14682,7 +14692,7 @@ "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -14690,14 +14700,14 @@ ], "license_file": "LICENSE" }, - "cranelift-isle 0.114.0": { + "cranelift-isle 0.115.0": { "name": "cranelift-isle", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime/tree/main/cranelift/isle", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-isle/0.114.0/download", - "sha256": "b961e24ae3ec9813a24a15ae64bbd2a42e4de4d79a7f3225a412e3b94e78d1c8", + "url": "https://static.crates.io/crates/cranelift-isle/0.115.0/download", + "sha256": "15c53e1152a0b01c4ed2b1e0535602b8e86458777dd9d18b28732b16325c7dc0", "patch_args": [ "-p4" ], @@ -14746,14 +14756,14 @@ "deps": { "common": [ { - "id": "cranelift-isle 0.114.0", + "id": "cranelift-isle 0.115.0", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -14769,14 +14779,14 @@ ], "license_file": null }, - "cranelift-native 0.114.0": { + "cranelift-native 0.115.0": { "name": "cranelift-native", - "version": "0.114.0", + "version": "0.115.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/cranelift-native/0.114.0/download", - "sha256": "4d5bd76df6c9151188dfa428c863b33da5b34561b67f43c0cf3f24a794f9fa1f" + "url": "https://static.crates.io/crates/cranelift-native/0.115.0/download", + "sha256": "7b7d8f895444fa52dd7bdd0bed11bf007a7fb43af65a6deac8fcc4094c6372f7" } }, "targets": [ @@ -14808,7 +14818,7 @@ "deps": { "common": [ { - "id": "cranelift-codegen 0.114.0", + "id": "cranelift-codegen 0.115.0", "target": "cranelift_codegen" }, { @@ -14826,7 +14836,7 @@ } }, "edition": "2021", - "version": "0.114.0" + "version": "0.115.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -19391,11 +19401,11 @@ "target": "wasmprinter" }, { - "id": "wasmtime 27.0.0", + "id": "wasmtime 28.0.0", "target": "wasmtime" }, { - "id": "wasmtime-environ 27.0.0", + "id": "wasmtime-environ 28.0.0", "target": "wasmtime_environ" }, { @@ -24099,6 +24109,44 @@ ], "license_file": "LICENSE-APACHE" }, + "foldhash 0.1.4": { + "name": "foldhash", + "version": "0.1.4", + "package_url": "https://github.com/orlp/foldhash", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/foldhash/0.1.4/download", + "sha256": "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "foldhash", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "foldhash", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.1.4" + }, + "license": "Zlib", + "license_ids": [ + "Zlib" + ], + "license_file": "LICENSE" + }, "form_urlencoded 1.2.1": { "name": "form_urlencoded", "version": "1.2.1", @@ -26368,7 +26416,7 @@ "target": "ahash" }, { - "id": "allocator-api2 0.2.16", + "id": "allocator-api2 0.2.21", "target": "allocator_api2" }, { @@ -26388,6 +26436,60 @@ ], "license_file": "LICENSE-APACHE" }, + "hashbrown 0.15.2": { + "name": "hashbrown", + "version": "0.15.2", + "package_url": "https://github.com/rust-lang/hashbrown", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hashbrown/0.15.2/download", + "sha256": "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hashbrown", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hashbrown", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default-hasher" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "foldhash 0.1.4", + "target": "foldhash" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.15.2" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, "hashlink 0.8.3": { "name": "hashlink", "version": "0.8.3", @@ -44245,14 +44347,14 @@ ], "license_file": "LICENSE-APACHE" }, - "object 0.36.1": { + "object 0.36.7": { "name": "object", - "version": "0.36.1", + "version": "0.36.7", "package_url": "https://github.com/gimli-rs/object", "repository": { "Http": { - "url": "https://static.crates.io/crates/object/0.36.1/download", - "sha256": "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" + "url": "https://static.crates.io/crates/object/0.36.7/download", + "sha256": "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" } }, "targets": [ @@ -44267,6 +44369,18 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } } ], "library_target_name": "object", @@ -44296,7 +44410,7 @@ "target": "crc32fast" }, { - "id": "hashbrown 0.14.5", + "id": "hashbrown 0.15.2", "target": "hashbrown" }, { @@ -44306,12 +44420,24 @@ { "id": "memchr 2.7.4", "target": "memchr" + }, + { + "id": "object 0.36.7", + "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "0.36.1" + "version": "0.36.7" + }, + "build_script_attrs": { + "compile_data_glob": [ + "**" + ], + "data_glob": [ + "**" + ] }, "license": "Apache-2.0 OR MIT", "license_ids": [ @@ -52353,14 +52479,14 @@ ], "license_file": "LICENSE" }, - "pulley-interpreter 27.0.0": { + "pulley-interpreter 28.0.0": { "name": "pulley-interpreter", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime/tree/main/pulley", "repository": { "Http": { - "url": "https://static.crates.io/crates/pulley-interpreter/27.0.0/download", - "sha256": "a3b8d81cf799e20564931e9867ca32de545188c6ee4c2e0f6e41d32f0c7dc6fb" + "url": "https://static.crates.io/crates/pulley-interpreter/28.0.0/download", + "sha256": "403a1a95f4c18a45c86c7bff13df00347afd0abcbf2e54af273c837339ffcf77" } }, "targets": [ @@ -52385,7 +52511,7 @@ "deps": { "common": [ { - "id": "cranelift-bitset 0.114.0", + "id": "cranelift-bitset 0.115.0", "target": "cranelift_bitset" }, { @@ -52400,7 +52526,7 @@ "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -54939,14 +55065,14 @@ ], "license_file": "LICENSE" }, - "regalloc2 0.10.2": { + "regalloc2 0.11.1": { "name": "regalloc2", - "version": "0.10.2", + "version": "0.11.1", "package_url": "https://github.com/bytecodealliance/regalloc2", "repository": { "Http": { - "url": "https://static.crates.io/crates/regalloc2/0.10.2/download", - "sha256": "12908dbeb234370af84d0579b9f68258a0f67e201412dd9a2814e6f45b2fc0f0" + "url": "https://static.crates.io/crates/regalloc2/0.11.1/download", + "sha256": "145c1c267e14f20fb0f88aa76a1c5ffec42d592c1d28b3cd9148ae35916158d3" } }, "targets": [ @@ -54979,7 +55105,15 @@ "deps": { "common": [ { - "id": "hashbrown 0.14.5", + "id": "allocator-api2 0.2.21", + "target": "allocator_api2" + }, + { + "id": "bumpalo 3.16.0", + "target": "bumpalo" + }, + { + "id": "hashbrown 0.15.2", "target": "hashbrown" }, { @@ -54990,10 +55124,6 @@ "id": "rustc-hash 2.0.0", "target": "rustc_hash" }, - { - "id": "slice-group-by 0.3.1", - "target": "slice_group_by" - }, { "id": "smallvec 1.13.2", "target": "smallvec" @@ -55002,7 +55132,7 @@ "selects": {} }, "edition": "2018", - "version": "0.10.2" + "version": "0.11.1" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -66547,44 +66677,6 @@ ], "license_file": "LICENSE" }, - "slice-group-by 0.3.1": { - "name": "slice-group-by", - "version": "0.3.1", - "package_url": "https://github.com/Kerollmops/slice-group-by", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/slice-group-by/0.3.1/download", - "sha256": "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" - } - }, - "targets": [ - { - "Library": { - "crate_name": "slice_group_by", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": true, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "slice_group_by", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.3.1" - }, - "license": "MIT", - "license_ids": [ - "MIT" - ], - "license_file": "LICENSE" - }, "slog 2.7.0": { "name": "slog", "version": "2.7.0", @@ -78902,14 +78994,14 @@ ], "license_file": null }, - "wasm-encoder 0.219.1": { + "wasm-encoder 0.221.2": { "name": "wasm-encoder", - "version": "0.219.1", + "version": "0.221.2", "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasm-encoder/0.219.1/download", - "sha256": "29cbbd772edcb8e7d524a82ee8cef8dd046fc14033796a754c3ad246d019fa54" + "url": "https://static.crates.io/crates/wasm-encoder/0.221.2/download", + "sha256": "c17a3bd88f2155da63a1f2fcb8a56377a24f0b6dfed12733bb5f544e86f690c5" } }, "targets": [ @@ -78948,7 +79040,7 @@ "selects": {} }, "edition": "2021", - "version": "0.219.1" + "version": "0.221.2" }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ @@ -79307,14 +79399,14 @@ ], "license_file": null }, - "wasmparser 0.219.1": { + "wasmparser 0.221.2": { "name": "wasmparser", - "version": "0.219.1", + "version": "0.221.2", "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmparser/0.219.1/download", - "sha256": "5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5" + "url": "https://static.crates.io/crates/wasmparser/0.221.2/download", + "sha256": "9845c470a2e10b61dd42c385839cdd6496363ed63b5c9e420b5488b77bd22083" } }, "targets": [ @@ -79329,6 +79421,18 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } } ], "library_target_name": "wasmparser", @@ -79341,6 +79445,7 @@ "component-model", "features", "serde", + "simd", "std", "validate" ], @@ -79348,22 +79453,10 @@ }, "deps": { "common": [ - { - "id": "ahash 0.8.11", - "target": "ahash" - }, { "id": "bitflags 2.6.0", "target": "bitflags" }, - { - "id": "hashbrown 0.14.5", - "target": "hashbrown" - }, - { - "id": "indexmap 2.2.6", - "target": "indexmap" - }, { "id": "semver 1.0.22", "target": "semver" @@ -79371,12 +79464,24 @@ { "id": "serde 1.0.217", "target": "serde" + }, + { + "id": "wasmparser 0.221.2", + "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.219.1" + "version": "0.221.2" + }, + "build_script_attrs": { + "compile_data_glob": [ + "**" + ], + "data_glob": [ + "**" + ] }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ @@ -79441,14 +79546,14 @@ ], "license_file": null }, - "wasmprinter 0.219.1": { + "wasmprinter 0.221.2": { "name": "wasmprinter", - "version": "0.219.1", + "version": "0.221.2", "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmprinter", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmprinter/0.219.1/download", - "sha256": "228cdc1f30c27816da225d239ce4231f28941147d34713dee8f1fff7cb330e54" + "url": "https://static.crates.io/crates/wasmprinter/0.221.2/download", + "sha256": "a80742ff1b9e6d8c231ac7c7247782c6fc5bce503af760bca071811e5fc9ee56" } }, "targets": [ @@ -79488,14 +79593,14 @@ "target": "termcolor" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" } ], "selects": {} }, "edition": "2021", - "version": "0.219.1" + "version": "0.221.2" }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ @@ -79504,14 +79609,14 @@ ], "license_file": null }, - "wasmtime 27.0.0": { + "wasmtime 28.0.0": { "name": "wasmtime", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime/27.0.0/download", - "sha256": "5b79302e3e084713249cc5622e8608e7410afdeeea8c8026d04f491d1fab0b4b" + "url": "https://static.crates.io/crates/wasmtime/28.0.0/download", + "sha256": "f639ecae347b9a2227e453a7b7671e84370a0b61f47a15e0390fe9b7725e47b3" } }, "targets": [ @@ -79553,6 +79658,7 @@ "once_cell", "parallel-compilation", "runtime", + "signals-based-traps", "std" ], "selects": {} @@ -79596,7 +79702,7 @@ "target": "log" }, { - "id": "object 0.36.1", + "id": "object 0.36.7", "target": "object" }, { @@ -79628,31 +79734,31 @@ "target": "target_lexicon" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" }, { - "id": "wasmtime 27.0.0", + "id": "wasmtime 28.0.0", "target": "build_script_build" }, { - "id": "wasmtime-asm-macros 27.0.0", + "id": "wasmtime-asm-macros 28.0.0", "target": "wasmtime_asm_macros" }, { - "id": "wasmtime-cranelift 27.0.0", + "id": "wasmtime-cranelift 28.0.0", "target": "wasmtime_cranelift" }, { - "id": "wasmtime-environ 27.0.0", + "id": "wasmtime-environ 28.0.0", "target": "wasmtime_environ" }, { - "id": "wasmtime-jit-icache-coherence 27.0.0", + "id": "wasmtime-jit-icache-coherence 28.0.0", "target": "wasmtime_jit_icache_coherence" }, { - "id": "wasmtime-slab 27.0.0", + "id": "wasmtime-slab 28.0.0", "target": "wasmtime_slab" } ], @@ -79885,13 +79991,13 @@ "target": "serde_derive" }, { - "id": "wasmtime-versioned-export-macros 27.0.0", + "id": "wasmtime-versioned-export-macros 28.0.0", "target": "wasmtime_versioned_export_macros" } ], "selects": {} }, - "version": "27.0.0" + "version": "28.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -79912,7 +80018,7 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-versioned-export-macros 27.0.0", + "id": "wasmtime-versioned-export-macros 28.0.0", "target": "wasmtime_versioned_export_macros" } ], @@ -79925,14 +80031,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-asm-macros 27.0.0": { + "wasmtime-asm-macros 28.0.0": { "name": "wasmtime-asm-macros", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-asm-macros/27.0.0/download", - "sha256": "fe53a24e7016a5222875d8ca3ad6024b464465985693c42098cd0bb710002c28" + "url": "https://static.crates.io/crates/wasmtime-asm-macros/28.0.0/download", + "sha256": "882a18800471cfc063c8b3ccf75723784acc3fd534009ac09421f2fac2fcdcec" } }, "targets": [ @@ -79964,7 +80070,7 @@ "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -79972,14 +80078,14 @@ ], "license_file": null }, - "wasmtime-component-macro 27.0.0": { + "wasmtime-component-macro 28.0.0": { "name": "wasmtime-component-macro", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-component-macro/27.0.0/download", - "sha256": "e118acbd2bc09b32ad8606bc7cef793bf5019c1b107772e64dc6c76b5055d40b" + "url": "https://static.crates.io/crates/wasmtime-component-macro/28.0.0/download", + "sha256": "eb5c0a77c9e1927c3d471f53cc13767c3d3438e5d5ffd394e3eb31c86445fd60" } }, "targets": [ @@ -80032,26 +80138,26 @@ "target": "syn" }, { - "id": "wasmtime-component-macro 27.0.0", + "id": "wasmtime-component-macro 28.0.0", "target": "build_script_build" }, { - "id": "wasmtime-component-util 27.0.0", + "id": "wasmtime-component-util 28.0.0", "target": "wasmtime_component_util" }, { - "id": "wasmtime-wit-bindgen 27.0.0", + "id": "wasmtime-wit-bindgen 28.0.0", "target": "wasmtime_wit_bindgen" }, { - "id": "wit-parser 0.219.1", + "id": "wit-parser 0.221.2", "target": "wit_parser" } ], "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "build_script_attrs": { "compile_data_glob": [ @@ -80067,14 +80173,14 @@ ], "license_file": null }, - "wasmtime-component-util 27.0.0": { + "wasmtime-component-util 28.0.0": { "name": "wasmtime-component-util", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-component-util/27.0.0/download", - "sha256": "4a6db4f3ee18c699629eabb9c64e77efe5a93a5137f098db7cab295037ba41c2" + "url": "https://static.crates.io/crates/wasmtime-component-util/28.0.0/download", + "sha256": "43702ca98bf5162eca0573db691ed9ecd36d716f8c6688410fe26ec16b6f9bcb" } }, "targets": [ @@ -80097,7 +80203,7 @@ "**" ], "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80105,14 +80211,14 @@ ], "license_file": null }, - "wasmtime-cranelift 27.0.0": { + "wasmtime-cranelift 28.0.0": { "name": "wasmtime-cranelift", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-cranelift/27.0.0/download", - "sha256": "8b87e6c78f562b50aff1afd87ff32a57e241424c846c1c8f3c5fd352d2d62906" + "url": "https://static.crates.io/crates/wasmtime-cranelift/28.0.0/download", + "sha256": "20070aa5b75080a8932ec328419faf841df2bc6ceb16b55b0df2b952098392a2" } }, "targets": [ @@ -80152,23 +80258,23 @@ "target": "cfg_if" }, { - "id": "cranelift-codegen 0.114.0", + "id": "cranelift-codegen 0.115.0", "target": "cranelift_codegen" }, { - "id": "cranelift-control 0.114.0", + "id": "cranelift-control 0.115.0", "target": "cranelift_control" }, { - "id": "cranelift-entity 0.114.0", + "id": "cranelift-entity 0.115.0", "target": "cranelift_entity" }, { - "id": "cranelift-frontend 0.114.0", + "id": "cranelift-frontend 0.115.0", "target": "cranelift_frontend" }, { - "id": "cranelift-native 0.114.0", + "id": "cranelift-native 0.115.0", "target": "cranelift_native" }, { @@ -80184,7 +80290,7 @@ "target": "log" }, { - "id": "object 0.36.1", + "id": "object 0.36.7", "target": "object" }, { @@ -80200,11 +80306,11 @@ "target": "thiserror" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" }, { - "id": "wasmtime-environ 27.0.0", + "id": "wasmtime-environ 28.0.0", "target": "wasmtime_environ" } ], @@ -80214,13 +80320,13 @@ "proc_macro_deps": { "common": [ { - "id": "wasmtime-versioned-export-macros 27.0.0", + "id": "wasmtime-versioned-export-macros 28.0.0", "target": "wasmtime_versioned_export_macros" } ], "selects": {} }, - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80228,14 +80334,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-environ 27.0.0": { + "wasmtime-environ 28.0.0": { "name": "wasmtime-environ", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-environ/27.0.0/download", - "sha256": "c25bfeaa16432d59a0706e2463d315ef4c9ebcfaf5605670b99d46373bdf9f27" + "url": "https://static.crates.io/crates/wasmtime-environ/28.0.0/download", + "sha256": "2604ddb24879d4dc1dedcb7081d7a8e017259bce916fdae097a97db52cbaab80" } }, "targets": [ @@ -80273,11 +80379,11 @@ "target": "anyhow" }, { - "id": "cranelift-bitset 0.114.0", + "id": "cranelift-bitset 0.115.0", "target": "cranelift_bitset" }, { - "id": "cranelift-entity 0.114.0", + "id": "cranelift-entity 0.115.0", "target": "cranelift_entity" }, { @@ -80293,7 +80399,7 @@ "target": "log" }, { - "id": "object 0.36.1", + "id": "object 0.36.7", "target": "object" }, { @@ -80313,15 +80419,15 @@ "target": "target_lexicon" }, { - "id": "wasm-encoder 0.219.1", + "id": "wasm-encoder 0.221.2", "target": "wasm_encoder" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" }, { - "id": "wasmprinter 0.219.1", + "id": "wasmprinter 0.221.2", "target": "wasmprinter" } ], @@ -80337,7 +80443,126 @@ ], "selects": {} }, - "version": "27.0.0" + "version": "28.0.0" + }, + "license": "Apache-2.0 WITH LLVM-exception", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "wasmtime-fiber 28.0.0": { + "name": "wasmtime-fiber", + "version": "28.0.0", + "package_url": "https://github.com/bytecodealliance/wasmtime", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/wasmtime-fiber/28.0.0/download", + "sha256": "98593412d2b167ebe2b59d4a17a184978a72f976b53b3a0ec05629451079ac1d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "wasmtime_fiber", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "wasmtime_fiber", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.93", + "target": "anyhow" + }, + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "wasmtime-asm-macros 28.0.0", + "target": "wasmtime_asm_macros" + }, + { + "id": "wasmtime-fiber 28.0.0", + "target": "build_script_build" + } + ], + "selects": { + "cfg(unix)": [ + { + "id": "rustix 0.38.32", + "target": "rustix" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.59.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "wasmtime-versioned-export-macros 28.0.0", + "target": "wasmtime_versioned_export_macros" + } + ], + "selects": {} + }, + "version": "28.0.0" + }, + "build_script_attrs": { + "compile_data_glob": [ + "**" + ], + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cc 1.0.83", + "target": "cc" + } + ], + "selects": {} + }, + "proc_macro_deps": { + "common": [ + { + "id": "wasmtime-versioned-export-macros 28.0.0", + "target": "wasmtime_versioned_export_macros" + } + ], + "selects": {} + } }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80345,14 +80570,14 @@ ], "license_file": "LICENSE" }, - "wasmtime-jit-icache-coherence 27.0.0": { + "wasmtime-jit-icache-coherence 28.0.0": { "name": "wasmtime-jit-icache-coherence", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-jit-icache-coherence/27.0.0/download", - "sha256": "91b218a92866f74f35162f5d03a4e0f62cd0e1cc624285b1014275e5d4575fad" + "url": "https://static.crates.io/crates/wasmtime-jit-icache-coherence/28.0.0/download", + "sha256": "d40d7722b9e1fbeae135715710a8a2570b1e6cf72b74dd653962d89831c6c70d" } }, "targets": [ @@ -80401,7 +80626,7 @@ } }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80409,14 +80634,14 @@ ], "license_file": null }, - "wasmtime-slab 27.0.0": { + "wasmtime-slab 28.0.0": { "name": "wasmtime-slab", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-slab/27.0.0/download", - "sha256": "4d5f8acf677ee6b3b8ba400dd9753ea4769e56a95c4b30b045ac6d2d54b2f8ea" + "url": "https://static.crates.io/crates/wasmtime-slab/28.0.0/download", + "sha256": "8579c335220b4ece9aa490a0e8b46de78cd342b195ab21ff981d095e14b52383" } }, "targets": [ @@ -80439,7 +80664,7 @@ "**" ], "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80447,14 +80672,14 @@ ], "license_file": null }, - "wasmtime-versioned-export-macros 27.0.0": { + "wasmtime-versioned-export-macros 28.0.0": { "name": "wasmtime-versioned-export-macros", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-versioned-export-macros/27.0.0/download", - "sha256": "df09be00c38f49172ca9936998938476e3f2df782673a39ae2ef9fb0838341b6" + "url": "https://static.crates.io/crates/wasmtime-versioned-export-macros/28.0.0/download", + "sha256": "d7de0a56fb0a69b185968f2d7a9ba54750920a806470dff7ad8de91ac06d277e" } }, "targets": [ @@ -80494,7 +80719,7 @@ "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -80502,14 +80727,93 @@ ], "license_file": null }, - "wasmtime-wit-bindgen 27.0.0": { + "wasmtime-winch 28.0.0": { + "name": "wasmtime-winch", + "version": "28.0.0", + "package_url": "https://github.com/bytecodealliance/wasmtime", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/wasmtime-winch/28.0.0/download", + "sha256": "abd309943c443f5590d12f9aba9ba63c481091c955a0a14de0c2a9e0e3aaeca9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "wasmtime_winch", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "wasmtime_winch", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.93", + "target": "anyhow" + }, + { + "id": "cranelift-codegen 0.115.0", + "target": "cranelift_codegen" + }, + { + "id": "gimli 0.31.1", + "target": "gimli" + }, + { + "id": "object 0.36.7", + "target": "object" + }, + { + "id": "target-lexicon 0.12.16", + "target": "target_lexicon" + }, + { + "id": "wasmparser 0.221.2", + "target": "wasmparser" + }, + { + "id": "wasmtime-cranelift 28.0.0", + "target": "wasmtime_cranelift" + }, + { + "id": "wasmtime-environ 28.0.0", + "target": "wasmtime_environ" + }, + { + "id": "winch-codegen 28.0.0", + "target": "winch_codegen" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "28.0.0" + }, + "license": "Apache-2.0 WITH LLVM-exception", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "wasmtime-wit-bindgen 28.0.0": { "name": "wasmtime-wit-bindgen", - "version": "27.0.0", + "version": "28.0.0", "package_url": "https://github.com/bytecodealliance/wasmtime", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasmtime-wit-bindgen/27.0.0/download", - "sha256": "bf3963c9c29df91564d8bd181eb00d0dbaeafa1b2a01e15952bb7391166b704e" + "url": "https://static.crates.io/crates/wasmtime-wit-bindgen/28.0.0/download", + "sha256": "969f83022dac3435d6469edb582ceed04cfe32aa44dc3ef16e5cb55574633df8" } }, "targets": [ @@ -80546,14 +80850,14 @@ "target": "indexmap" }, { - "id": "wit-parser 0.219.1", + "id": "wit-parser 0.221.2", "target": "wit_parser" } ], "selects": {} }, "edition": "2021", - "version": "27.0.0" + "version": "28.0.0" }, "license": "Apache-2.0 WITH LLVM-exception", "license_ids": [ @@ -81516,6 +81820,109 @@ ], "license_file": null }, + "winch-codegen 28.0.0": { + "name": "winch-codegen", + "version": "28.0.0", + "package_url": "https://github.com/bytecodealliance/wasmtime", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/winch-codegen/28.0.0/download", + "sha256": "9110decc2983ed94de904804dcd979ba59cbabc78a94fec6b1d8468ec513d0f6" + } + }, + "targets": [ + { + "Library": { + "crate_name": "winch_codegen", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": true, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "winch_codegen", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.93", + "target": "anyhow" + }, + { + "id": "cranelift-codegen 0.115.0", + "target": "cranelift_codegen" + }, + { + "id": "gimli 0.31.1", + "target": "gimli" + }, + { + "id": "regalloc2 0.11.1", + "target": "regalloc2" + }, + { + "id": "smallvec 1.13.2", + "target": "smallvec" + }, + { + "id": "target-lexicon 0.12.16", + "target": "target_lexicon" + }, + { + "id": "wasmparser 0.221.2", + "target": "wasmparser" + }, + { + "id": "wasmtime-cranelift 28.0.0", + "target": "wasmtime_cranelift" + }, + { + "id": "wasmtime-environ 28.0.0", + "target": "wasmtime_environ" + }, + { + "id": "winch-codegen 28.0.0", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "28.0.0" + }, + "build_script_attrs": { + "compile_data_glob": [ + "**" + ], + "data_glob": [ + "**" + ] + }, + "license": "Apache-2.0 WITH LLVM-exception", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, "windows-core 0.52.0": { "name": "windows-core", "version": "0.52.0", @@ -83971,14 +84378,14 @@ ], "license_file": "LICENSE" }, - "wit-parser 0.219.1": { + "wit-parser 0.221.2": { "name": "wit-parser", - "version": "0.219.1", + "version": "0.221.2", "package_url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wit-parser", "repository": { "Http": { - "url": "https://static.crates.io/crates/wit-parser/0.219.1/download", - "sha256": "4a86f669283257e8e424b9a4fc3518e3ade0b95deb9fbc0f93a1876be3eda598" + "url": "https://static.crates.io/crates/wit-parser/0.221.2/download", + "sha256": "fbe1538eea6ea5ddbe5defd0dc82539ad7ba751e1631e9185d24a931f0a5adc8" } }, "targets": [ @@ -84044,7 +84451,7 @@ "target": "unicode_xid" }, { - "id": "wasmparser 0.219.1", + "id": "wasmparser 0.221.2", "target": "wasmparser" } ], @@ -84060,7 +84467,7 @@ ], "selects": {} }, - "version": "0.219.1" + "version": "0.221.2" }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ @@ -87011,8 +87418,8 @@ "wasm-smith 0.212.0", "wasmparser 0.217.0", "wasmprinter 0.217.0", - "wasmtime 27.0.0", - "wasmtime-environ 27.0.0", + "wasmtime 28.0.0", + "wasmtime-environ 28.0.0", "wast 212.0.0", "wat 1.212.0", "wee_alloc 0.4.5", diff --git a/Cargo.Bazel.toml.lock b/Cargo.Bazel.toml.lock index 000a15ed28e..c017af7c37a 100644 --- a/Cargo.Bazel.toml.lock +++ b/Cargo.Bazel.toml.lock @@ -338,9 +338,9 @@ dependencies = [ [[package]] name = "allocator-api2" -version = "0.2.16" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "android-tzdata" @@ -1531,6 +1531,9 @@ name = "bumpalo" version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" +dependencies = [ + "allocator-api2", +] [[package]] name = "by_address" @@ -2350,18 +2353,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ba4f80548f22dc9c43911907b5e322c5555544ee85f785115701e6a28c9abe1" +checksum = "ac89549be94911dd0e839b4a7db99e9ed29c17517e1c026f61066884c168aa3c" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "005884e3649c3e5ff2dc79e8a94b138f11569cc08a91244a292714d2a86e9156" +checksum = "b9bd49369f76c77e34e641af85d0956869237832c118964d08bf5f51f210875a" dependencies = [ "serde", "serde_derive", @@ -2369,9 +2372,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe4036255ec33ce9a37495dfbcfc4e1118fd34e693eff9a1e106336b7cd16a9b" +checksum = "fd96ce9cf8efebd7f5ab8ced5a0ce44250280bbae9f593d74a6d7effc3582a35" dependencies = [ "bumpalo", "cranelift-bforest", @@ -2393,33 +2396,33 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7ca74f4b68319da11d39e894437cb6e20ec7c2e11fbbda823c3bf207beedff7" +checksum = "5a68e358827afe4bfb6239fcbf6fbd5ac56206ece8a99c8f5f9bbd518773281a" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897e54f433a0269c4187871aa06d452214d5515d228d5bdc22219585e9eef895" +checksum = "e184c9767afbe73d50c55ec29abcf4c32f9baf0d9d22b86d58c4d55e06dee181" [[package]] name = "cranelift-control" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29cb4018f5bf59fb53f515fa9d80e6f8c5ce19f198dc538984ebd23ecf8965ec" +checksum = "5cc7664f2a66f053e33f149e952bb5971d138e3af637f5097727ed6dc0ed95dd" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305399fd781a2953ac78c1396f02ff53144f39c33eb7fc7789cf4e8936d13a96" +checksum = "118597e3a9cf86c3556fa579a7a23b955fa18231651a52a77a2475d305a9cf84" dependencies = [ "cranelift-bitset", "serde", @@ -2428,9 +2431,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9230b460a128d53653456137751d27baf567947a3ab8c0c4d6e31fd08036d81e" +checksum = "7638ea1efb069a0aa18d8ee67401b6b0d19f6bfe5de5e9ede348bfc80bb0d8c7" dependencies = [ "cranelift-codegen", "log", @@ -2440,15 +2443,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b961e24ae3ec9813a24a15ae64bbd2a42e4de4d79a7f3225a412e3b94e78d1c8" +checksum = "15c53e1152a0b01c4ed2b1e0535602b8e86458777dd9d18b28732b16325c7dc0" [[package]] name = "cranelift-native" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d5bd76df6c9151188dfa428c863b33da5b34561b67f43c0cf3f24a794f9fa1f" +checksum = "7b7d8f895444fa52dd7bdd0bed11bf007a7fb43af65a6deac8fcc4094c6372f7" dependencies = [ "cranelift-codegen", "libc", @@ -3988,6 +3991,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" + [[package]] name = "form_urlencoded" version = "1.2.1" @@ -4369,6 +4378,16 @@ dependencies = [ "serde", ] +[[package]] +name = "hashbrown" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +dependencies = [ + "foldhash", + "serde", +] + [[package]] name = "hashlink" version = "0.8.3" @@ -7303,12 +7322,12 @@ dependencies = [ [[package]] name = "object" -version = "0.36.1" +version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" +checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" dependencies = [ "crc32fast", - "hashbrown 0.14.5", + "hashbrown 0.15.2", "indexmap 2.2.6", "memchr", ] @@ -8656,9 +8675,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3b8d81cf799e20564931e9867ca32de545188c6ee4c2e0f6e41d32f0c7dc6fb" +checksum = "403a1a95f4c18a45c86c7bff13df00347afd0abcbf2e54af273c837339ffcf77" dependencies = [ "cranelift-bitset", "log", @@ -9067,14 +9086,15 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.10.2" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12908dbeb234370af84d0579b9f68258a0f67e201412dd9a2814e6f45b2fc0f0" +checksum = "145c1c267e14f20fb0f88aa76a1c5ffec42d592c1d28b3cd9148ae35916158d3" dependencies = [ - "hashbrown 0.14.5", + "allocator-api2", + "bumpalo", + "hashbrown 0.15.2", "log", "rustc-hash 2.0.0", - "slice-group-by", "smallvec", ] @@ -10443,12 +10463,6 @@ dependencies = [ "autocfg 1.1.0", ] -[[package]] -name = "slice-group-by" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" - [[package]] name = "slog" version = "2.7.0" @@ -12352,12 +12366,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29cbbd772edcb8e7d524a82ee8cef8dd046fc14033796a754c3ad246d019fa54" +checksum = "c17a3bd88f2155da63a1f2fcb8a56377a24f0b6dfed12733bb5f544e86f690c5" dependencies = [ "leb128", - "wasmparser 0.219.1", + "wasmparser 0.221.2", ] [[package]] @@ -12429,13 +12443,12 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5" +checksum = "9845c470a2e10b61dd42c385839cdd6496363ed63b5c9e420b5488b77bd22083" dependencies = [ - "ahash 0.8.11", "bitflags 2.6.0", - "hashbrown 0.14.5", + "hashbrown 0.15.2", "indexmap 2.2.6", "semver", "serde", @@ -12454,20 +12467,20 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "228cdc1f30c27816da225d239ce4231f28941147d34713dee8f1fff7cb330e54" +checksum = "a80742ff1b9e6d8c231ac7c7247782c6fc5bce503af760bca071811e5fc9ee56" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.219.1", + "wasmparser 0.221.2", ] [[package]] name = "wasmtime" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b79302e3e084713249cc5622e8608e7410afdeeea8c8026d04f491d1fab0b4b" +checksum = "f639ecae347b9a2227e453a7b7671e84370a0b61f47a15e0390fe9b7725e47b3" dependencies = [ "anyhow", "bitflags 2.6.0", @@ -12481,7 +12494,7 @@ dependencies = [ "log", "mach2", "memfd", - "object 0.36.1", + "object 0.36.7", "once_cell", "paste", "postcard", @@ -12494,31 +12507,33 @@ dependencies = [ "smallvec", "sptr", "target-lexicon", - "wasmparser 0.219.1", + "wasmparser 0.221.2", "wasmtime-asm-macros", "wasmtime-component-macro", "wasmtime-cranelift", "wasmtime-environ", + "wasmtime-fiber", "wasmtime-jit-icache-coherence", "wasmtime-slab", "wasmtime-versioned-export-macros", + "wasmtime-winch", "windows-sys 0.59.0", ] [[package]] name = "wasmtime-asm-macros" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe53a24e7016a5222875d8ca3ad6024b464465985693c42098cd0bb710002c28" +checksum = "882a18800471cfc063c8b3ccf75723784acc3fd534009ac09421f2fac2fcdcec" dependencies = [ "cfg-if 1.0.0", ] [[package]] name = "wasmtime-component-macro" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e118acbd2bc09b32ad8606bc7cef793bf5019c1b107772e64dc6c76b5055d40b" +checksum = "eb5c0a77c9e1927c3d471f53cc13767c3d3438e5d5ffd394e3eb31c86445fd60" dependencies = [ "anyhow", "proc-macro2", @@ -12531,15 +12546,15 @@ dependencies = [ [[package]] name = "wasmtime-component-util" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a6db4f3ee18c699629eabb9c64e77efe5a93a5137f098db7cab295037ba41c2" +checksum = "43702ca98bf5162eca0573db691ed9ecd36d716f8c6688410fe26ec16b6f9bcb" [[package]] name = "wasmtime-cranelift" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b87e6c78f562b50aff1afd87ff32a57e241424c846c1c8f3c5fd352d2d62906" +checksum = "20070aa5b75080a8932ec328419faf841df2bc6ceb16b55b0df2b952098392a2" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -12551,20 +12566,20 @@ dependencies = [ "gimli 0.31.1", "itertools 0.12.0", "log", - "object 0.36.1", + "object 0.36.7", "smallvec", "target-lexicon", "thiserror 1.0.68", - "wasmparser 0.219.1", + "wasmparser 0.221.2", "wasmtime-environ", "wasmtime-versioned-export-macros", ] [[package]] name = "wasmtime-environ" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c25bfeaa16432d59a0706e2463d315ef4c9ebcfaf5605670b99d46373bdf9f27" +checksum = "2604ddb24879d4dc1dedcb7081d7a8e017259bce916fdae097a97db52cbaab80" dependencies = [ "anyhow", "cranelift-bitset", @@ -12572,22 +12587,37 @@ dependencies = [ "gimli 0.31.1", "indexmap 2.2.6", "log", - "object 0.36.1", + "object 0.36.7", "postcard", "serde", "serde_derive", "smallvec", "target-lexicon", - "wasm-encoder 0.219.1", - "wasmparser 0.219.1", - "wasmprinter 0.219.1", + "wasm-encoder 0.221.2", + "wasmparser 0.221.2", + "wasmprinter 0.221.2", +] + +[[package]] +name = "wasmtime-fiber" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98593412d2b167ebe2b59d4a17a184978a72f976b53b3a0ec05629451079ac1d" +dependencies = [ + "anyhow", + "cc", + "cfg-if 1.0.0", + "rustix", + "wasmtime-asm-macros", + "wasmtime-versioned-export-macros", + "windows-sys 0.59.0", ] [[package]] name = "wasmtime-jit-icache-coherence" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91b218a92866f74f35162f5d03a4e0f62cd0e1cc624285b1014275e5d4575fad" +checksum = "d40d7722b9e1fbeae135715710a8a2570b1e6cf72b74dd653962d89831c6c70d" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -12597,26 +12627,43 @@ dependencies = [ [[package]] name = "wasmtime-slab" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d5f8acf677ee6b3b8ba400dd9753ea4769e56a95c4b30b045ac6d2d54b2f8ea" +checksum = "8579c335220b4ece9aa490a0e8b46de78cd342b195ab21ff981d095e14b52383" [[package]] name = "wasmtime-versioned-export-macros" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df09be00c38f49172ca9936998938476e3f2df782673a39ae2ef9fb0838341b6" +checksum = "d7de0a56fb0a69b185968f2d7a9ba54750920a806470dff7ad8de91ac06d277e" dependencies = [ "proc-macro2", "quote", "syn 2.0.87", ] +[[package]] +name = "wasmtime-winch" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abd309943c443f5590d12f9aba9ba63c481091c955a0a14de0c2a9e0e3aaeca9" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli 0.31.1", + "object 0.36.7", + "target-lexicon", + "wasmparser 0.221.2", + "wasmtime-cranelift", + "wasmtime-environ", + "winch-codegen", +] + [[package]] name = "wasmtime-wit-bindgen" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf3963c9c29df91564d8bd181eb00d0dbaeafa1b2a01e15952bb7391166b704e" +checksum = "969f83022dac3435d6469edb582ceed04cfe32aa44dc3ef16e5cb55574633df8" dependencies = [ "anyhow", "heck 0.5.0", @@ -12756,6 +12803,23 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "winch-codegen" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9110decc2983ed94de904804dcd979ba59cbabc78a94fec6b1d8468ec513d0f6" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli 0.31.1", + "regalloc2", + "smallvec", + "target-lexicon", + "wasmparser 0.221.2", + "wasmtime-cranelift", + "wasmtime-environ", +] + [[package]] name = "windows-core" version = "0.52.0" @@ -13039,9 +13103,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a86f669283257e8e424b9a4fc3518e3ade0b95deb9fbc0f93a1876be3eda598" +checksum = "fbe1538eea6ea5ddbe5defd0dc82539ad7ba751e1631e9185d24a931f0a5adc8" dependencies = [ "anyhow", "id-arena", @@ -13052,7 +13116,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.219.1", + "wasmparser 0.221.2", ] [[package]] diff --git a/Cargo.lock b/Cargo.lock index df0f6ed8a2c..6de323b83c6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1524,6 +1524,9 @@ name = "bumpalo" version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" +dependencies = [ + "allocator-api2", +] [[package]] name = "by_address" @@ -2688,18 +2691,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ba4f80548f22dc9c43911907b5e322c5555544ee85f785115701e6a28c9abe1" +checksum = "ac89549be94911dd0e839b4a7db99e9ed29c17517e1c026f61066884c168aa3c" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "005884e3649c3e5ff2dc79e8a94b138f11569cc08a91244a292714d2a86e9156" +checksum = "b9bd49369f76c77e34e641af85d0956869237832c118964d08bf5f51f210875a" dependencies = [ "serde", "serde_derive", @@ -2707,9 +2710,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe4036255ec33ce9a37495dfbcfc4e1118fd34e693eff9a1e106336b7cd16a9b" +checksum = "fd96ce9cf8efebd7f5ab8ced5a0ce44250280bbae9f593d74a6d7effc3582a35" dependencies = [ "bumpalo", "cranelift-bforest", @@ -2731,33 +2734,33 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7ca74f4b68319da11d39e894437cb6e20ec7c2e11fbbda823c3bf207beedff7" +checksum = "5a68e358827afe4bfb6239fcbf6fbd5ac56206ece8a99c8f5f9bbd518773281a" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897e54f433a0269c4187871aa06d452214d5515d228d5bdc22219585e9eef895" +checksum = "e184c9767afbe73d50c55ec29abcf4c32f9baf0d9d22b86d58c4d55e06dee181" [[package]] name = "cranelift-control" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29cb4018f5bf59fb53f515fa9d80e6f8c5ce19f198dc538984ebd23ecf8965ec" +checksum = "5cc7664f2a66f053e33f149e952bb5971d138e3af637f5097727ed6dc0ed95dd" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305399fd781a2953ac78c1396f02ff53144f39c33eb7fc7789cf4e8936d13a96" +checksum = "118597e3a9cf86c3556fa579a7a23b955fa18231651a52a77a2475d305a9cf84" dependencies = [ "cranelift-bitset", "serde", @@ -2766,9 +2769,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9230b460a128d53653456137751d27baf567947a3ab8c0c4d6e31fd08036d81e" +checksum = "7638ea1efb069a0aa18d8ee67401b6b0d19f6bfe5de5e9ede348bfc80bb0d8c7" dependencies = [ "cranelift-codegen", "log", @@ -2778,15 +2781,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b961e24ae3ec9813a24a15ae64bbd2a42e4de4d79a7f3225a412e3b94e78d1c8" +checksum = "15c53e1152a0b01c4ed2b1e0535602b8e86458777dd9d18b28732b16325c7dc0" [[package]] name = "cranelift-native" -version = "0.114.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d5bd76df6c9151188dfa428c863b33da5b34561b67f43c0cf3f24a794f9fa1f" +checksum = "7b7d8f895444fa52dd7bdd0bed11bf007a7fb43af65a6deac8fcc4094c6372f7" dependencies = [ "cranelift-codegen", "libc", @@ -4678,6 +4681,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" dependencies = [ "foldhash", + "serde", ] [[package]] @@ -17774,9 +17778,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3b8d81cf799e20564931e9867ca32de545188c6ee4c2e0f6e41d32f0c7dc6fb" +checksum = "403a1a95f4c18a45c86c7bff13df00347afd0abcbf2e54af273c837339ffcf77" dependencies = [ "cranelift-bitset", "log", @@ -18252,14 +18256,15 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.10.2" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12908dbeb234370af84d0579b9f68258a0f67e201412dd9a2814e6f45b2fc0f0" +checksum = "145c1c267e14f20fb0f88aa76a1c5ffec42d592c1d28b3cd9148ae35916158d3" dependencies = [ - "hashbrown 0.14.5", + "allocator-api2", + "bumpalo", + "hashbrown 0.15.2", "log", "rustc-hash 2.1.0", - "slice-group-by", "smallvec", ] @@ -19882,12 +19887,6 @@ dependencies = [ "autocfg 1.4.0", ] -[[package]] -name = "slice-group-by" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" - [[package]] name = "slog" version = "2.7.0" @@ -22057,12 +22056,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29cbbd772edcb8e7d524a82ee8cef8dd046fc14033796a754c3ad246d019fa54" +checksum = "c17a3bd88f2155da63a1f2fcb8a56377a24f0b6dfed12733bb5f544e86f690c5" dependencies = [ "leb128", - "wasmparser 0.219.1", + "wasmparser 0.221.2", ] [[package]] @@ -22118,13 +22117,12 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5" +checksum = "9845c470a2e10b61dd42c385839cdd6496363ed63b5c9e420b5488b77bd22083" dependencies = [ - "ahash 0.8.11", "bitflags 2.6.0", - "hashbrown 0.14.5", + "hashbrown 0.15.2", "indexmap 2.7.0", "semver", "serde", @@ -22154,20 +22152,20 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "228cdc1f30c27816da225d239ce4231f28941147d34713dee8f1fff7cb330e54" +checksum = "a80742ff1b9e6d8c231ac7c7247782c6fc5bce503af760bca071811e5fc9ee56" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.219.1", + "wasmparser 0.221.2", ] [[package]] name = "wasmtime" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b79302e3e084713249cc5622e8608e7410afdeeea8c8026d04f491d1fab0b4b" +checksum = "f639ecae347b9a2227e453a7b7671e84370a0b61f47a15e0390fe9b7725e47b3" dependencies = [ "anyhow", "bitflags 2.6.0", @@ -22194,31 +22192,33 @@ dependencies = [ "smallvec", "sptr", "target-lexicon", - "wasmparser 0.219.1", + "wasmparser 0.221.2", "wasmtime-asm-macros", "wasmtime-component-macro", "wasmtime-cranelift", "wasmtime-environ", + "wasmtime-fiber", "wasmtime-jit-icache-coherence", "wasmtime-slab", "wasmtime-versioned-export-macros", + "wasmtime-winch", "windows-sys 0.59.0", ] [[package]] name = "wasmtime-asm-macros" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe53a24e7016a5222875d8ca3ad6024b464465985693c42098cd0bb710002c28" +checksum = "882a18800471cfc063c8b3ccf75723784acc3fd534009ac09421f2fac2fcdcec" dependencies = [ "cfg-if 1.0.0", ] [[package]] name = "wasmtime-component-macro" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e118acbd2bc09b32ad8606bc7cef793bf5019c1b107772e64dc6c76b5055d40b" +checksum = "eb5c0a77c9e1927c3d471f53cc13767c3d3438e5d5ffd394e3eb31c86445fd60" dependencies = [ "anyhow", "proc-macro2", @@ -22231,15 +22231,15 @@ dependencies = [ [[package]] name = "wasmtime-component-util" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a6db4f3ee18c699629eabb9c64e77efe5a93a5137f098db7cab295037ba41c2" +checksum = "43702ca98bf5162eca0573db691ed9ecd36d716f8c6688410fe26ec16b6f9bcb" [[package]] name = "wasmtime-cranelift" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b87e6c78f562b50aff1afd87ff32a57e241424c846c1c8f3c5fd352d2d62906" +checksum = "20070aa5b75080a8932ec328419faf841df2bc6ceb16b55b0df2b952098392a2" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -22255,16 +22255,16 @@ dependencies = [ "smallvec", "target-lexicon", "thiserror 1.0.69", - "wasmparser 0.219.1", + "wasmparser 0.221.2", "wasmtime-environ", "wasmtime-versioned-export-macros", ] [[package]] name = "wasmtime-environ" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c25bfeaa16432d59a0706e2463d315ef4c9ebcfaf5605670b99d46373bdf9f27" +checksum = "2604ddb24879d4dc1dedcb7081d7a8e017259bce916fdae097a97db52cbaab80" dependencies = [ "anyhow", "cranelift-bitset", @@ -22278,16 +22278,31 @@ dependencies = [ "serde_derive", "smallvec", "target-lexicon", - "wasm-encoder 0.219.1", - "wasmparser 0.219.1", - "wasmprinter 0.219.1", + "wasm-encoder 0.221.2", + "wasmparser 0.221.2", + "wasmprinter 0.221.2", +] + +[[package]] +name = "wasmtime-fiber" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98593412d2b167ebe2b59d4a17a184978a72f976b53b3a0ec05629451079ac1d" +dependencies = [ + "anyhow", + "cc", + "cfg-if 1.0.0", + "rustix", + "wasmtime-asm-macros", + "wasmtime-versioned-export-macros", + "windows-sys 0.59.0", ] [[package]] name = "wasmtime-jit-icache-coherence" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91b218a92866f74f35162f5d03a4e0f62cd0e1cc624285b1014275e5d4575fad" +checksum = "d40d7722b9e1fbeae135715710a8a2570b1e6cf72b74dd653962d89831c6c70d" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -22297,26 +22312,43 @@ dependencies = [ [[package]] name = "wasmtime-slab" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d5f8acf677ee6b3b8ba400dd9753ea4769e56a95c4b30b045ac6d2d54b2f8ea" +checksum = "8579c335220b4ece9aa490a0e8b46de78cd342b195ab21ff981d095e14b52383" [[package]] name = "wasmtime-versioned-export-macros" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df09be00c38f49172ca9936998938476e3f2df782673a39ae2ef9fb0838341b6" +checksum = "d7de0a56fb0a69b185968f2d7a9ba54750920a806470dff7ad8de91ac06d277e" dependencies = [ "proc-macro2", "quote", "syn 2.0.90", ] +[[package]] +name = "wasmtime-winch" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abd309943c443f5590d12f9aba9ba63c481091c955a0a14de0c2a9e0e3aaeca9" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli 0.31.1", + "object", + "target-lexicon", + "wasmparser 0.221.2", + "wasmtime-cranelift", + "wasmtime-environ", + "winch-codegen", +] + [[package]] name = "wasmtime-wit-bindgen" -version = "27.0.0" +version = "28.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf3963c9c29df91564d8bd181eb00d0dbaeafa1b2a01e15952bb7391166b704e" +checksum = "969f83022dac3435d6469edb582ceed04cfe32aa44dc3ef16e5cb55574633df8" dependencies = [ "anyhow", "heck 0.5.0", @@ -22482,6 +22514,23 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "winch-codegen" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9110decc2983ed94de904804dcd979ba59cbabc78a94fec6b1d8468ec513d0f6" +dependencies = [ + "anyhow", + "cranelift-codegen", + "gimli 0.31.1", + "regalloc2", + "smallvec", + "target-lexicon", + "wasmparser 0.221.2", + "wasmtime-cranelift", + "wasmtime-environ", +] + [[package]] name = "windows-core" version = "0.52.0" @@ -22696,9 +22745,9 @@ checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" [[package]] name = "wit-parser" -version = "0.219.1" +version = "0.221.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a86f669283257e8e424b9a4fc3518e3ade0b95deb9fbc0f93a1876be3eda598" +checksum = "fbe1538eea6ea5ddbe5defd0dc82539ad7ba751e1631e9185d24a931f0a5adc8" dependencies = [ "anyhow", "id-arena", @@ -22709,7 +22758,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.219.1", + "wasmparser 0.221.2", ] [[package]] diff --git a/bazel/external_crates.bzl b/bazel/external_crates.bzl index 683723af702..a62c47466ce 100644 --- a/bazel/external_crates.bzl +++ b/bazel/external_crates.bzl @@ -1430,7 +1430,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable version = "^0.217.0", ), "wasmtime": crate.spec( - version = "^27.0.0", + version = "^28.0.0", default_features = False, features = [ "cranelift", @@ -1441,7 +1441,7 @@ def external_crates_repository(name, cargo_lockfile, lockfile, sanitizers_enable ], ), "wasmtime-environ": crate.spec( - version = "^27.0.0", + version = "^28.0.0", ), "wast": crate.spec( version = "^212.0.0", diff --git a/rs/embedders/Cargo.toml b/rs/embedders/Cargo.toml index 32002a3b310..53a1736e80f 100644 --- a/rs/embedders/Cargo.toml +++ b/rs/embedders/Cargo.toml @@ -39,14 +39,14 @@ slog-term = { workspace = true } tempfile = { workspace = true } wasm-encoder = { workspace = true } wasmparser = { workspace = true } -wasmtime = { version = "27.0.0", default-features = false, features = [ +wasmtime = { version = "28.0.0", default-features = false, features = [ 'cranelift', 'gc', 'gc-null', 'parallel-compilation', 'runtime', ] } -wasmtime-environ = "27.0.0" +wasmtime-environ = "28.0.0" # Wasmtime depends on 0.4.2 but specifies 0.4.1 in the toml file. # Enforce 0.4.2 using a dummy dependency until the upstream issue diff --git a/rs/embedders/src/wasm_utils/validation.rs b/rs/embedders/src/wasm_utils/validation.rs index a6d661236a4..9b8cd727a71 100644 --- a/rs/embedders/src/wasm_utils/validation.rs +++ b/rs/embedders/src/wasm_utils/validation.rs @@ -1472,7 +1472,7 @@ pub fn wasmtime_validation_config(embedders_config: &EmbeddersConfig) -> wasmtim // expect to see then the changes will likely need to be coordinated // with a change in how we create the memories in the implementation // of `wasmtime::MemoryCreator`. - .static_memory_maximum_size(MAX_STABLE_MEMORY_IN_BYTES) + .memory_reservation(MAX_STABLE_MEMORY_IN_BYTES) .guard_before_linear_memory(true) .memory_guard_size(MIN_GUARD_REGION_SIZE as u64) .max_wasm_stack(MAX_WASM_STACK_SIZE); diff --git a/rs/embedders/src/wasmtime_embedder/host_memory.rs b/rs/embedders/src/wasmtime_embedder/host_memory.rs index edd89943ed1..c596cd0d9f3 100644 --- a/rs/embedders/src/wasmtime_embedder/host_memory.rs +++ b/rs/embedders/src/wasmtime_embedder/host_memory.rs @@ -187,11 +187,6 @@ impl MmapMemory { fn as_ptr(&self) -> *mut c_void { self.wasm_memory } - - fn wasm_accessible(&self) -> std::ops::Range { - let start = self.wasm_memory as usize; - start..start + self.size_in_bytes - } } impl Drop for MmapMemory { @@ -231,8 +226,8 @@ unsafe impl LinearMemory for WasmtimeMemory { convert_pages_to_bytes(self.used.load(Ordering::SeqCst)) } - fn maximum_byte_size(&self) -> Option { - Some(convert_pages_to_bytes(self.max_size_in_pages)) + fn byte_capacity(&self) -> usize { + convert_pages_to_bytes(self.max_size_in_pages) } fn grow_to(&mut self, new_size: usize) -> anyhow::Result<()> { @@ -264,8 +259,4 @@ unsafe impl LinearMemory for WasmtimeMemory { fn as_ptr(&self) -> *mut u8 { self.mem.as_ptr() as *mut _ } - - fn wasm_accessible(&self) -> std::ops::Range { - self.mem.wasm_accessible() - } } diff --git a/rs/execution_environment/benches/README.md b/rs/execution_environment/benches/README.md new file mode 100644 index 00000000000..edda7ad2551 --- /dev/null +++ b/rs/execution_environment/benches/README.md @@ -0,0 +1,46 @@ +Execution Benchmarks +==================== + +Quick Start +----------- + +1. To run all benchmarks and compare them to the committed baseline: + + ```sh + ./rs/execution_environment/benches/run-all-benchmarks.sh | tee summary.txt + ``` + + The summary will be generated in the `summary.txt` file. + +2. To update the baseline: + + ```sh + cp *.min rs/execution_environment/benches/baseline + git add rs/execution_environment/benches/baseline/* + git commit -m "Update benches baseline" + ``` + +Adding a New Benchmark +---------------------- + +1. Create a new benchmark and test it with `bazel run ...`. + +2. To integrate the new benchmark into the CI pipeline: + + ```Starlark + rust_ic_bench( + name = "my_new_bench", + with_test = True, + [...] + ) + ``` + + Note, a single benchmark iteration should run in a reasonable amount of time: + + ```sh + bazel run //rs/execution_environment:my_new_bench -- --test + ``` + +3. To include the new benchmark in the comparison: + + Edit script: `rs/execution_environment/benches/run-all-benchmarks.sh` diff --git a/rs/execution_environment/benches/baseline/EMBEDDERS_COMPILATION.min b/rs/execution_environment/benches/baseline/EMBEDDERS_COMPILATION.min index 5a152bc2cf4..c80f3ad02e2 100644 --- a/rs/execution_environment/benches/baseline/EMBEDDERS_COMPILATION.min +++ b/rs/execution_environment/benches/baseline/EMBEDDERS_COMPILATION.min @@ -1,15 +1,15 @@ -test compilation/simple ... bench: 856325 ns/iter (+/- 25738) -test compilation/empty ... bench: 630420 ns/iter (+/- 41102) -test compilation/many_adds ... bench: 227841128 ns/iter (+/- 8410338) -test compilation/many_funcs ... bench: 647063352 ns/iter (+/- 21812709) -test compilation/real_world_wasm ... bench: 763950795 ns/iter (+/- 14152869) -test deserialization/simple ... bench: 38591 ns/iter (+/- 2403) -test deserialization/empty ... bench: 36263 ns/iter (+/- 2421) -test deserialization/many_adds ... bench: 367652 ns/iter (+/- 18746) -test deserialization/many_funcs ... bench: 9611403 ns/iter (+/- 132725) -test deserialization/real_world_wasm ... bench: 9634751 ns/iter (+/- 116462) -test validation-instrumentation/simple ... bench: 44939 ns/iter (+/- 199) -test validation-instrumentation/empty ... bench: 12826 ns/iter (+/- 20) -test validation-instrumentation/many_adds ... bench: 17189632 ns/iter (+/- 118273) -test validation-instrumentation/many_funcs ... bench: 130757108 ns/iter (+/- 2148530) -test validation-instrumentation/real_world_wasm ... bench: 249637146 ns/iter (+/- 1794580) +test compilation/simple ... bench: 829698 ns/iter (+/- 28216) +test compilation/empty ... bench: 620128 ns/iter (+/- 34488) +test compilation/many_adds ... bench: 212131971 ns/iter (+/- 12029294) +test compilation/many_funcs ... bench: 637222024 ns/iter (+/- 24032914) +test compilation/real_world_wasm ... bench: 777318340 ns/iter (+/- 17189505) +test deserialization/simple ... bench: 34086 ns/iter (+/- 3837) +test deserialization/empty ... bench: 32830 ns/iter (+/- 3067) +test deserialization/many_adds ... bench: 270273 ns/iter (+/- 3299) +test deserialization/many_funcs ... bench: 9520767 ns/iter (+/- 160008) +test deserialization/real_world_wasm ... bench: 9187724 ns/iter (+/- 588787) +test validation-instrumentation/simple ... bench: 45814 ns/iter (+/- 185) +test validation-instrumentation/empty ... bench: 13064 ns/iter (+/- 39) +test validation-instrumentation/many_adds ... bench: 17172563 ns/iter (+/- 203235) +test validation-instrumentation/many_funcs ... bench: 113483470 ns/iter (+/- 4219009) +test validation-instrumentation/real_world_wasm ... bench: 266833186 ns/iter (+/- 9943536) diff --git a/rs/execution_environment/benches/baseline/EMBEDDERS_HEAP.min b/rs/execution_environment/benches/baseline/EMBEDDERS_HEAP.min index 934402089e4..827287f37f3 100644 --- a/rs/execution_environment/benches/baseline/EMBEDDERS_HEAP.min +++ b/rs/execution_environment/benches/baseline/EMBEDDERS_HEAP.min @@ -1,96 +1,96 @@ -test query/wasm32_query_read_fwd_1gb_checkpoint ... bench: 566071952 ns/iter (+/- 33875382) -test query/wasm64_query_read_fwd_1gb_checkpoint ... bench: 567994068 ns/iter (+/- 5856920) -test query/wasm32_query_read_fwd_1gb_page_delta ... bench: 1252590180 ns/iter (+/- 24901451) -test query/wasm64_query_read_fwd_1gb_page_delta ... bench: 1207673171 ns/iter (+/- 37831965) -test query/wasm32_query_read_fwd_1gb_step_4kb_checkpoint ... bench: 253509571 ns/iter (+/- 6645160) -test query/wasm64_query_read_fwd_1gb_step_4kb_checkpoint ... bench: 258481817 ns/iter (+/- 14877051) -test query/wasm32_query_read_fwd_1gb_step_4kb_page_delta ... bench: 944185882 ns/iter (+/- 22867361) -test query/wasm64_query_read_fwd_1gb_step_4kb_page_delta ... bench: 914305908 ns/iter (+/- 53858664) -test query/wasm32_query_read_fwd_1gb_step_16kb_checkpoint ... bench: 203471778 ns/iter (+/- 7296899) -test query/wasm64_query_read_fwd_1gb_step_16kb_checkpoint ... bench: 232659114 ns/iter (+/- 5670509) -test query/wasm32_query_read_fwd_1gb_step_16kb_page_delta ... bench: 1116736321 ns/iter (+/- 148627876) -test query/wasm64_query_read_fwd_1gb_step_16kb_page_delta ... bench: 1114768191 ns/iter (+/- 23562675) -test query/wasm32_query_read_bwd_1gb_checkpoint ... bench: 3131019995 ns/iter (+/- 38789361) -test query/wasm64_query_read_bwd_1gb_checkpoint ... bench: 3129389556 ns/iter (+/- 38963054) -test query/wasm32_query_read_bwd_1gb_page_delta ... bench: 3321297544 ns/iter (+/- 239936575) -test query/wasm64_query_read_bwd_1gb_page_delta ... bench: 3324707626 ns/iter (+/- 238759070) -test query/wasm32_query_read_bwd_1gb_step_4kb_checkpoint ... bench: 2686349814 ns/iter (+/- 42112335) -test query/wasm64_query_read_bwd_1gb_step_4kb_checkpoint ... bench: 2694230896 ns/iter (+/- 50022517) -test query/wasm32_query_read_bwd_1gb_step_4kb_page_delta ... bench: 3069988497 ns/iter (+/- 192784294) -test query/wasm64_query_read_bwd_1gb_step_4kb_page_delta ... bench: 3060196901 ns/iter (+/- 253749147) -test query/wasm32_query_read_bwd_1gb_step_16kb_checkpoint ... bench: 798768780 ns/iter (+/- 49086515) -test query/wasm64_query_read_bwd_1gb_step_16kb_checkpoint ... bench: 791036028 ns/iter (+/- 62329177) -test query/wasm32_query_read_bwd_1gb_step_16kb_page_delta ... bench: 1124210407 ns/iter (+/- 23385510) -test query/wasm64_query_read_bwd_1gb_step_16kb_page_delta ... bench: 1129209497 ns/iter (+/- 13207350) -test update/wasm32_update_read_fwd_1gb_checkpoint ... bench: 495862374 ns/iter (+/- 31166126) -test update/wasm64_update_read_fwd_1gb_checkpoint ... bench: 481500253 ns/iter (+/- 18828874) -test update/wasm32_update_read_fwd_1gb_page_delta ... bench: 490100467 ns/iter (+/- 40063883) -test update/wasm64_update_read_fwd_1gb_page_delta ... bench: 479271400 ns/iter (+/- 30991860) -test update/wasm32_update_read_fwd_1gb_step_4kb_checkpoint ... bench: 191637986 ns/iter (+/- 11347090) -test update/wasm64_update_read_fwd_1gb_step_4kb_checkpoint ... bench: 200091130 ns/iter (+/- 12319154) -test update/wasm32_update_read_fwd_1gb_step_4kb_page_delta ... bench: 200887945 ns/iter (+/- 26848915) -test update/wasm64_update_read_fwd_1gb_step_4kb_page_delta ... bench: 191181910 ns/iter (+/- 33654398) -test update/wasm32_update_read_fwd_1gb_step_16kb_checkpoint ... bench: 164659360 ns/iter (+/- 16016327) -test update/wasm64_update_read_fwd_1gb_step_16kb_checkpoint ... bench: 167751313 ns/iter (+/- 12507865) -test update/wasm32_update_read_fwd_1gb_step_16kb_page_delta ... bench: 178226874 ns/iter (+/- 36575558) -test update/wasm64_update_read_fwd_1gb_step_16kb_page_delta ... bench: 167488257 ns/iter (+/- 35859624) -test update/wasm32_update_read_bwd_1gb_checkpoint ... bench: 3038709389 ns/iter (+/- 25260712) -test update/wasm64_update_read_bwd_1gb_checkpoint ... bench: 3015056556 ns/iter (+/- 143469882) -test update/wasm32_update_read_bwd_1gb_page_delta ... bench: 3024613754 ns/iter (+/- 38441759) -test update/wasm64_update_read_bwd_1gb_page_delta ... bench: 3025872369 ns/iter (+/- 43764547) -test update/wasm32_update_read_bwd_1gb_step_4kb_checkpoint ... bench: 2594372512 ns/iter (+/- 19657323) -test update/wasm64_update_read_bwd_1gb_step_4kb_checkpoint ... bench: 2593704936 ns/iter (+/- 19471533) -test update/wasm32_update_read_bwd_1gb_step_4kb_page_delta ... bench: 2614733141 ns/iter (+/- 38425806) -test update/wasm64_update_read_bwd_1gb_step_4kb_page_delta ... bench: 2619811036 ns/iter (+/- 31710983) -test update/wasm32_update_read_bwd_1gb_step_16kb_checkpoint ... bench: 748142211 ns/iter (+/- 10124696) -test update/wasm64_update_read_bwd_1gb_step_16kb_checkpoint ... bench: 750025577 ns/iter (+/- 6894714) -test update/wasm32_update_read_bwd_1gb_step_16kb_page_delta ... bench: 750482913 ns/iter (+/- 30618447) -test update/wasm64_update_read_bwd_1gb_step_16kb_page_delta ... bench: 759889711 ns/iter (+/- 27908549) -test query/wasm32_query_write_fwd_1gb_checkpoint ... bench: 1048513080 ns/iter (+/- 36137991) -test query/wasm64_query_write_fwd_1gb_checkpoint ... bench: 1141283959 ns/iter (+/- 15317053) -test query/wasm32_query_write_fwd_1gb_page_delta ... bench: 1085022015 ns/iter (+/- 18085747) -test query/wasm64_query_write_fwd_1gb_page_delta ... bench: 1145632789 ns/iter (+/- 82882851) -test query/wasm32_query_write_fwd_1gb_step_4kb_checkpoint ... bench: 941341125 ns/iter (+/- 14370035) -test query/wasm64_query_write_fwd_1gb_step_4kb_checkpoint ... bench: 936786272 ns/iter (+/- 11253818) -test query/wasm32_query_write_fwd_1gb_step_4kb_page_delta ... bench: 940876176 ns/iter (+/- 38530565) -test query/wasm64_query_write_fwd_1gb_step_4kb_page_delta ... bench: 950999818 ns/iter (+/- 35785902) -test query/wasm32_query_write_fwd_1gb_step_16kb_checkpoint ... bench: 260246243 ns/iter (+/- 3669950) -test query/wasm64_query_write_fwd_1gb_step_16kb_checkpoint ... bench: 266622205 ns/iter (+/- 2844192) -test query/wasm32_query_write_fwd_1gb_step_16kb_page_delta ... bench: 1115696478 ns/iter (+/- 28613025) -test query/wasm64_query_write_fwd_1gb_step_16kb_page_delta ... bench: 1120604199 ns/iter (+/- 11499546) -test query/wasm32_query_write_bwd_1gb_checkpoint ... bench: 3218197280 ns/iter (+/- 79733164) -test query/wasm64_query_write_bwd_1gb_checkpoint ... bench: 3274708967 ns/iter (+/- 50357013) -test query/wasm32_query_write_bwd_1gb_page_delta ... bench: 3178496249 ns/iter (+/- 199919336) -test query/wasm64_query_write_bwd_1gb_page_delta ... bench: 3265618671 ns/iter (+/- 150823399) -test query/wasm32_query_write_bwd_1gb_step_4kb_checkpoint ... bench: 3069720106 ns/iter (+/- 61501775) -test query/wasm64_query_write_bwd_1gb_step_4kb_checkpoint ... bench: 3065358723 ns/iter (+/- 103497871) -test query/wasm32_query_write_bwd_1gb_step_4kb_page_delta ... bench: 3063899660 ns/iter (+/- 238416399) -test query/wasm64_query_write_bwd_1gb_step_4kb_page_delta ... bench: 3045575000 ns/iter (+/- 55980421) -test query/wasm32_query_write_bwd_1gb_step_16kb_checkpoint ... bench: 820028885 ns/iter (+/- 20588735) -test query/wasm64_query_write_bwd_1gb_step_16kb_checkpoint ... bench: 812033935 ns/iter (+/- 16839057) -test query/wasm32_query_write_bwd_1gb_step_16kb_page_delta ... bench: 1123574848 ns/iter (+/- 84315308) -test query/wasm64_query_write_bwd_1gb_step_16kb_page_delta ... bench: 1131765206 ns/iter (+/- 10528381) -test update/wasm32_update_write_fwd_1gb_checkpoint ... bench: 2321409270 ns/iter (+/- 135290641) -test update/wasm64_update_write_fwd_1gb_checkpoint ... bench: 2477323426 ns/iter (+/- 126582502) -test update/wasm32_update_write_fwd_1gb_page_delta ... bench: 2337749610 ns/iter (+/- 111267329) -test update/wasm64_update_write_fwd_1gb_page_delta ... bench: 2524662852 ns/iter (+/- 72145168) -test update/wasm32_update_write_fwd_1gb_step_4kb_checkpoint ... bench: 2254550147 ns/iter (+/- 94077216) -test update/wasm64_update_write_fwd_1gb_step_4kb_checkpoint ... bench: 2224385038 ns/iter (+/- 70133516) -test update/wasm32_update_write_fwd_1gb_step_4kb_page_delta ... bench: 2289611981 ns/iter (+/- 140815330) -test update/wasm64_update_write_fwd_1gb_step_4kb_page_delta ... bench: 2226708722 ns/iter (+/- 117532662) -test update/wasm32_update_write_fwd_1gb_step_16kb_checkpoint ... bench: 1736796638 ns/iter (+/- 118259308) -test update/wasm64_update_write_fwd_1gb_step_16kb_checkpoint ... bench: 1698157163 ns/iter (+/- 143190409) -test update/wasm32_update_write_fwd_1gb_step_16kb_page_delta ... bench: 1694718111 ns/iter (+/- 46283526) -test update/wasm64_update_write_fwd_1gb_step_16kb_page_delta ... bench: 1693770083 ns/iter (+/- 143248879) -test update/wasm32_update_write_bwd_1gb_checkpoint ... bench: 4440134645 ns/iter (+/- 133801311) -test update/wasm64_update_write_bwd_1gb_checkpoint ... bench: 4621898310 ns/iter (+/- 113352150) -test update/wasm32_update_write_bwd_1gb_page_delta ... bench: 4486284937 ns/iter (+/- 105987018) -test update/wasm64_update_write_bwd_1gb_page_delta ... bench: 4626140858 ns/iter (+/- 55951007) -test update/wasm32_update_write_bwd_1gb_step_4kb_checkpoint ... bench: 4349704897 ns/iter (+/- 165045355) -test update/wasm64_update_write_bwd_1gb_step_4kb_checkpoint ... bench: 4398434057 ns/iter (+/- 73051773) -test update/wasm32_update_write_bwd_1gb_step_4kb_page_delta ... bench: 4392069761 ns/iter (+/- 119628166) -test update/wasm64_update_write_bwd_1gb_step_4kb_page_delta ... bench: 4381513680 ns/iter (+/- 205766222) -test update/wasm32_update_write_bwd_1gb_step_16kb_checkpoint ... bench: 750546478 ns/iter (+/- 25545386) -test update/wasm64_update_write_bwd_1gb_step_16kb_checkpoint ... bench: 755837858 ns/iter (+/- 37446590) -test update/wasm32_update_write_bwd_1gb_step_16kb_page_delta ... bench: 753380369 ns/iter (+/- 35267889) -test update/wasm64_update_write_bwd_1gb_step_16kb_page_delta ... bench: 756614051 ns/iter (+/- 25325043) +test query/wasm32_query_read_fwd_1gb_checkpoint ... bench: 554136824 ns/iter (+/- 21958843) +test query/wasm64_query_read_fwd_1gb_checkpoint ... bench: 559241618 ns/iter (+/- 24701515) +test query/wasm32_query_read_fwd_1gb_page_delta ... bench: 1221173660 ns/iter (+/- 33959740) +test query/wasm64_query_read_fwd_1gb_page_delta ... bench: 1258070683 ns/iter (+/- 54937181) +test query/wasm32_query_read_fwd_1gb_step_4kb_checkpoint ... bench: 269804220 ns/iter (+/- 20685058) +test query/wasm64_query_read_fwd_1gb_step_4kb_checkpoint ... bench: 246801822 ns/iter (+/- 3609533) +test query/wasm32_query_read_fwd_1gb_step_4kb_page_delta ... bench: 969456344 ns/iter (+/- 35541480) +test query/wasm64_query_read_fwd_1gb_step_4kb_page_delta ... bench: 908099675 ns/iter (+/- 40949196) +test query/wasm32_query_read_fwd_1gb_step_16kb_checkpoint ... bench: 232739408 ns/iter (+/- 2129891) +test query/wasm64_query_read_fwd_1gb_step_16kb_checkpoint ... bench: 232300473 ns/iter (+/- 16527120) +test query/wasm32_query_read_fwd_1gb_step_16kb_page_delta ... bench: 981751330 ns/iter (+/- 184386123) +test query/wasm64_query_read_fwd_1gb_step_16kb_page_delta ... bench: 987421544 ns/iter (+/- 31779364) +test query/wasm32_query_read_bwd_1gb_checkpoint ... bench: 2500332009 ns/iter (+/- 40950883) +test query/wasm64_query_read_bwd_1gb_checkpoint ... bench: 2510513931 ns/iter (+/- 57184345) +test query/wasm32_query_read_bwd_1gb_page_delta ... bench: 2796912762 ns/iter (+/- 71888763) +test query/wasm64_query_read_bwd_1gb_page_delta ... bench: 2746131660 ns/iter (+/- 99198883) +test query/wasm32_query_read_bwd_1gb_step_4kb_checkpoint ... bench: 2106967335 ns/iter (+/- 26940348) +test query/wasm64_query_read_bwd_1gb_step_4kb_checkpoint ... bench: 2119744640 ns/iter (+/- 52846624) +test query/wasm32_query_read_bwd_1gb_step_4kb_page_delta ... bench: 2495189675 ns/iter (+/- 111698699) +test query/wasm64_query_read_bwd_1gb_step_4kb_page_delta ... bench: 2503332957 ns/iter (+/- 108651444) +test query/wasm32_query_read_bwd_1gb_step_16kb_checkpoint ... bench: 660003369 ns/iter (+/- 14878615) +test query/wasm64_query_read_bwd_1gb_step_16kb_checkpoint ... bench: 635628301 ns/iter (+/- 4117010) +test query/wasm32_query_read_bwd_1gb_step_16kb_page_delta ... bench: 987893986 ns/iter (+/- 91149949) +test query/wasm64_query_read_bwd_1gb_step_16kb_page_delta ... bench: 990169897 ns/iter (+/- 24251536) +test update/wasm32_update_read_fwd_1gb_checkpoint ... bench: 500013038 ns/iter (+/- 12924539) +test update/wasm64_update_read_fwd_1gb_checkpoint ... bench: 484542582 ns/iter (+/- 16464487) +test update/wasm32_update_read_fwd_1gb_page_delta ... bench: 500545639 ns/iter (+/- 33071908) +test update/wasm64_update_read_fwd_1gb_page_delta ... bench: 500995344 ns/iter (+/- 33990411) +test update/wasm32_update_read_fwd_1gb_step_4kb_checkpoint ... bench: 200672168 ns/iter (+/- 10294887) +test update/wasm64_update_read_fwd_1gb_step_4kb_checkpoint ... bench: 196073561 ns/iter (+/- 8881176) +test update/wasm32_update_read_fwd_1gb_step_4kb_page_delta ... bench: 207746287 ns/iter (+/- 29095732) +test update/wasm64_update_read_fwd_1gb_step_4kb_page_delta ... bench: 201221461 ns/iter (+/- 31245933) +test update/wasm32_update_read_fwd_1gb_step_16kb_checkpoint ... bench: 177404755 ns/iter (+/- 11583938) +test update/wasm64_update_read_fwd_1gb_step_16kb_checkpoint ... bench: 177431060 ns/iter (+/- 9667557) +test update/wasm32_update_read_fwd_1gb_step_16kb_page_delta ... bench: 175255257 ns/iter (+/- 31828015) +test update/wasm64_update_read_fwd_1gb_step_16kb_page_delta ... bench: 180776164 ns/iter (+/- 32320129) +test update/wasm32_update_read_bwd_1gb_checkpoint ... bench: 2459243264 ns/iter (+/- 28529731) +test update/wasm64_update_read_bwd_1gb_checkpoint ... bench: 2439395897 ns/iter (+/- 25752795) +test update/wasm32_update_read_bwd_1gb_page_delta ... bench: 2457013630 ns/iter (+/- 27263173) +test update/wasm64_update_read_bwd_1gb_page_delta ... bench: 2450329380 ns/iter (+/- 31533036) +test update/wasm32_update_read_bwd_1gb_step_4kb_checkpoint ... bench: 2067905142 ns/iter (+/- 38844892) +test update/wasm64_update_read_bwd_1gb_step_4kb_checkpoint ... bench: 2057371982 ns/iter (+/- 18071779) +test update/wasm32_update_read_bwd_1gb_step_4kb_page_delta ... bench: 2064926536 ns/iter (+/- 23619113) +test update/wasm64_update_read_bwd_1gb_step_4kb_page_delta ... bench: 2064678505 ns/iter (+/- 21331184) +test update/wasm32_update_read_bwd_1gb_step_16kb_checkpoint ... bench: 618127627 ns/iter (+/- 7055066) +test update/wasm64_update_read_bwd_1gb_step_16kb_checkpoint ... bench: 621973553 ns/iter (+/- 6900486) +test update/wasm32_update_read_bwd_1gb_step_16kb_page_delta ... bench: 622510040 ns/iter (+/- 28352753) +test update/wasm64_update_read_bwd_1gb_step_16kb_page_delta ... bench: 614914636 ns/iter (+/- 26612393) +test query/wasm32_query_write_fwd_1gb_checkpoint ... bench: 1134604879 ns/iter (+/- 71740058) +test query/wasm64_query_write_fwd_1gb_checkpoint ... bench: 1216942320 ns/iter (+/- 1982486) +test query/wasm32_query_write_fwd_1gb_page_delta ... bench: 1113930414 ns/iter (+/- 46200795) +test query/wasm64_query_write_fwd_1gb_page_delta ... bench: 1216550016 ns/iter (+/- 25020000) +test query/wasm32_query_write_fwd_1gb_step_4kb_checkpoint ... bench: 964007352 ns/iter (+/- 18792581) +test query/wasm64_query_write_fwd_1gb_step_4kb_checkpoint ... bench: 963288471 ns/iter (+/- 18864847) +test query/wasm32_query_write_fwd_1gb_step_4kb_page_delta ... bench: 937400454 ns/iter (+/- 44683828) +test query/wasm64_query_write_fwd_1gb_step_4kb_page_delta ... bench: 981185079 ns/iter (+/- 67605965) +test query/wasm32_query_write_fwd_1gb_step_16kb_checkpoint ... bench: 284085027 ns/iter (+/- 7791537) +test query/wasm64_query_write_fwd_1gb_step_16kb_checkpoint ... bench: 271074172 ns/iter (+/- 9567367) +test query/wasm32_query_write_fwd_1gb_step_16kb_page_delta ... bench: 983497096 ns/iter (+/- 150423362) +test query/wasm64_query_write_fwd_1gb_step_16kb_page_delta ... bench: 976269045 ns/iter (+/- 20564970) +test query/wasm32_query_write_bwd_1gb_checkpoint ... bench: 2612092786 ns/iter (+/- 21681814) +test query/wasm64_query_write_bwd_1gb_checkpoint ... bench: 2711815810 ns/iter (+/- 30339057) +test query/wasm32_query_write_bwd_1gb_page_delta ... bench: 2619570716 ns/iter (+/- 63556002) +test query/wasm64_query_write_bwd_1gb_page_delta ... bench: 2717435898 ns/iter (+/- 181485890) +test query/wasm32_query_write_bwd_1gb_step_4kb_checkpoint ... bench: 2495759064 ns/iter (+/- 24541526) +test query/wasm64_query_write_bwd_1gb_step_4kb_checkpoint ... bench: 2489645973 ns/iter (+/- 32339163) +test query/wasm32_query_write_bwd_1gb_step_4kb_page_delta ... bench: 2451475102 ns/iter (+/- 77674753) +test query/wasm64_query_write_bwd_1gb_step_4kb_page_delta ... bench: 2450866274 ns/iter (+/- 46002190) +test query/wasm32_query_write_bwd_1gb_step_16kb_checkpoint ... bench: 658126881 ns/iter (+/- 10633467) +test query/wasm64_query_write_bwd_1gb_step_16kb_checkpoint ... bench: 649101043 ns/iter (+/- 10091320) +test query/wasm32_query_write_bwd_1gb_step_16kb_page_delta ... bench: 983264157 ns/iter (+/- 112803125) +test query/wasm64_query_write_bwd_1gb_step_16kb_page_delta ... bench: 980028077 ns/iter (+/- 10380500) +test update/wasm32_update_write_fwd_1gb_checkpoint ... bench: 2440048902 ns/iter (+/- 79889220) +test update/wasm64_update_write_fwd_1gb_checkpoint ... bench: 2515664193 ns/iter (+/- 57549239) +test update/wasm32_update_write_fwd_1gb_page_delta ... bench: 2388757893 ns/iter (+/- 73143292) +test update/wasm64_update_write_fwd_1gb_page_delta ... bench: 2505792333 ns/iter (+/- 74655875) +test update/wasm32_update_write_fwd_1gb_step_4kb_checkpoint ... bench: 2233437905 ns/iter (+/- 85868496) +test update/wasm64_update_write_fwd_1gb_step_4kb_checkpoint ... bench: 2313153497 ns/iter (+/- 62249510) +test update/wasm32_update_write_fwd_1gb_step_4kb_page_delta ... bench: 2322824348 ns/iter (+/- 54025317) +test update/wasm64_update_write_fwd_1gb_step_4kb_page_delta ... bench: 2262136110 ns/iter (+/- 66851906) +test update/wasm32_update_write_fwd_1gb_step_16kb_checkpoint ... bench: 1566774279 ns/iter (+/- 119024880) +test update/wasm64_update_write_fwd_1gb_step_16kb_checkpoint ... bench: 1574286331 ns/iter (+/- 180410706) +test update/wasm32_update_write_fwd_1gb_step_16kb_page_delta ... bench: 1568373099 ns/iter (+/- 27035578) +test update/wasm64_update_write_fwd_1gb_step_16kb_page_delta ... bench: 1562581295 ns/iter (+/- 239620252) +test update/wasm32_update_write_bwd_1gb_checkpoint ... bench: 3911194473 ns/iter (+/- 88367782) +test update/wasm64_update_write_bwd_1gb_checkpoint ... bench: 4012190989 ns/iter (+/- 92737692) +test update/wasm32_update_write_bwd_1gb_page_delta ... bench: 3930461363 ns/iter (+/- 76275266) +test update/wasm64_update_write_bwd_1gb_page_delta ... bench: 3991291084 ns/iter (+/- 74520451) +test update/wasm32_update_write_bwd_1gb_step_4kb_checkpoint ... bench: 3811772782 ns/iter (+/- 76222355) +test update/wasm64_update_write_bwd_1gb_step_4kb_checkpoint ... bench: 3775270783 ns/iter (+/- 92528446) +test update/wasm32_update_write_bwd_1gb_step_4kb_page_delta ... bench: 3802094751 ns/iter (+/- 73287167) +test update/wasm64_update_write_bwd_1gb_step_4kb_page_delta ... bench: 3757763967 ns/iter (+/- 115111277) +test update/wasm32_update_write_bwd_1gb_step_16kb_checkpoint ... bench: 618053198 ns/iter (+/- 13435852) +test update/wasm64_update_write_bwd_1gb_step_16kb_checkpoint ... bench: 613323013 ns/iter (+/- 7368418) +test update/wasm32_update_write_bwd_1gb_step_16kb_page_delta ... bench: 622103424 ns/iter (+/- 24597311) +test update/wasm64_update_write_bwd_1gb_step_16kb_page_delta ... bench: 628049206 ns/iter (+/- 17254721) diff --git a/rs/execution_environment/benches/baseline/EMBEDDERS_STABLE_MEMORY.min b/rs/execution_environment/benches/baseline/EMBEDDERS_STABLE_MEMORY.min index 910959157dd..2f091f6c857 100644 --- a/rs/execution_environment/benches/baseline/EMBEDDERS_STABLE_MEMORY.min +++ b/rs/execution_environment/benches/baseline/EMBEDDERS_STABLE_MEMORY.min @@ -1,14 +1,14 @@ -test update/direct_u64_sparse_write ... bench: 1056031784 ns/iter (+/- 59194034) -test update/vec_u64_sparse_write ... bench: 543055284 ns/iter (+/- 15632091) -test query/direct_u64_single_read ... bench: 4901186 ns/iter (+/- 458874) -test query/direct_u64_sparse_read ... bench: 22734588 ns/iter (+/- 2557722) -test update/direct_u64_single_write ... bench: 7490523 ns/iter (+/- 2898665) -test query/direct_20mb_read ... bench: 22413500 ns/iter (+/- 1673616) -test update/direct_2mb_write ... bench: 7928882 ns/iter (+/- 1532545) -test query/btree_u64_single_read ... bench: 8581880 ns/iter (+/- 2920676) -test query/btree_u64_sparse_read ... bench: 10890444 ns/iter (+/- 1936312) -test update/btree_u64_single_write ... bench: 11687816 ns/iter (+/- 3294248) -test update/btree_u64_sparse_write ... bench: 32527143 ns/iter (+/- 2001941) -test query/vec_u64_single_read ... bench: 9080461 ns/iter (+/- 2786004) -test query/vec_u64_sparse_read ... bench: 20971039 ns/iter (+/- 1877064) -test update/vec_u64_single_write ... bench: 9332235 ns/iter (+/- 2603556) +test update/direct_u64_sparse_write ... bench: 1087281869 ns/iter (+/- 24711953) +test update/vec_u64_sparse_write ... bench: 579849351 ns/iter (+/- 21826053) +test query/direct_u64_single_read ... bench: 5690732 ns/iter (+/- 1060661) +test query/direct_u64_sparse_read ... bench: 27515216 ns/iter (+/- 1540154) +test update/direct_u64_single_write ... bench: 6871253 ns/iter (+/- 5445215) +test query/direct_20mb_read ... bench: 24108867 ns/iter (+/- 1845190) +test update/direct_2mb_write ... bench: 7860365 ns/iter (+/- 2833384) +test query/btree_u64_single_read ... bench: 12947333 ns/iter (+/- 2803198) +test query/btree_u64_sparse_read ... bench: 10665763 ns/iter (+/- 2748199) +test update/btree_u64_single_write ... bench: 11474626 ns/iter (+/- 2870892) +test update/btree_u64_sparse_write ... bench: 32163631 ns/iter (+/- 2136481) +test query/vec_u64_single_read ... bench: 8464848 ns/iter (+/- 2075379) +test query/vec_u64_sparse_read ... bench: 22190702 ns/iter (+/- 1993435) +test update/vec_u64_single_write ... bench: 8692683 ns/iter (+/- 4590014) diff --git a/rs/execution_environment/benches/baseline/SYSTEM_API_INSPECT_MESSAGE.min b/rs/execution_environment/benches/baseline/SYSTEM_API_INSPECT_MESSAGE.min index 889290555a5..c37cea21a39 100644 --- a/rs/execution_environment/benches/baseline/SYSTEM_API_INSPECT_MESSAGE.min +++ b/rs/execution_environment/benches/baseline/SYSTEM_API_INSPECT_MESSAGE.min @@ -1,8 +1,8 @@ -test inspect/wasm32/ic0_msg_method_name_size() ... bench: 65877208 ns/iter (+/- 1218359) -test inspect/wasm64/ic0_msg_method_name_size() ... bench: 66841896 ns/iter (+/- 1971593) -test inspect/wasm32/ic0_msg_method_name_copy()/1B ... bench: 138709734 ns/iter (+/- 275624) -test inspect/wasm64/ic0_msg_method_name_copy()/1B ... bench: 131839098 ns/iter (+/- 855364) -test inspect/wasm32/ic0_msg_method_name_copy()/20B ... bench: 138374162 ns/iter (+/- 941122) -test inspect/wasm64/ic0_msg_method_name_copy()/20B ... bench: 131297956 ns/iter (+/- 251756) -test inspect/wasm32/ic0_accept_message()* ... bench: 247139 ns/iter (+/- 16621) -test inspect/wasm64/ic0_accept_message()* ... bench: 271364 ns/iter (+/- 9733) +test inspect/wasm32/ic0_msg_method_name_size() ... bench: 72737865 ns/iter (+/- 1466769) +test inspect/wasm64/ic0_msg_method_name_size() ... bench: 72767795 ns/iter (+/- 279724) +test inspect/wasm32/ic0_msg_method_name_copy()/1B ... bench: 141751664 ns/iter (+/- 971902) +test inspect/wasm64/ic0_msg_method_name_copy()/1B ... bench: 142874967 ns/iter (+/- 1149247) +test inspect/wasm32/ic0_msg_method_name_copy()/20B ... bench: 144715404 ns/iter (+/- 817340) +test inspect/wasm64/ic0_msg_method_name_copy()/20B ... bench: 142166041 ns/iter (+/- 725890) +test inspect/wasm32/ic0_accept_message()* ... bench: 204756 ns/iter (+/- 15831) +test inspect/wasm64/ic0_accept_message()* ... bench: 215108 ns/iter (+/- 24071) diff --git a/rs/execution_environment/benches/baseline/SYSTEM_API_QUERY.min b/rs/execution_environment/benches/baseline/SYSTEM_API_QUERY.min index ba56c48e1c6..5392aca9657 100644 --- a/rs/execution_environment/benches/baseline/SYSTEM_API_QUERY.min +++ b/rs/execution_environment/benches/baseline/SYSTEM_API_QUERY.min @@ -1,6 +1,6 @@ -test query/wasm32/ic0_data_certificate_size() ... bench: 72913485 ns/iter (+/- 3834225) -test query/wasm64/ic0_data_certificate_size() ... bench: 63723135 ns/iter (+/- 1625884) -test query/wasm32/ic0_data_certificate_copy()/1B ... bench: 136711857 ns/iter (+/- 2092315) -test query/wasm64/ic0_data_certificate_copy()/1B ... bench: 132831153 ns/iter (+/- 1216644) -test query/wasm32/ic0_data_certificate_copy()/64B ... bench: 137184214 ns/iter (+/- 1243589) -test query/wasm64/ic0_data_certificate_copy()/64B ... bench: 131097070 ns/iter (+/- 2197032) +test query/wasm32/ic0_data_certificate_size() ... bench: 73674568 ns/iter (+/- 3247289) +test query/wasm64/ic0_data_certificate_size() ... bench: 73594055 ns/iter (+/- 1665261) +test query/wasm32/ic0_data_certificate_copy()/1B ... bench: 144269499 ns/iter (+/- 2702785) +test query/wasm64/ic0_data_certificate_copy()/1B ... bench: 139803934 ns/iter (+/- 3726063) +test query/wasm32/ic0_data_certificate_copy()/64B ... bench: 142428176 ns/iter (+/- 1922216) +test query/wasm64/ic0_data_certificate_copy()/64B ... bench: 139980020 ns/iter (+/- 2928015) diff --git a/rs/execution_environment/benches/baseline/SYSTEM_API_UPDATE.min b/rs/execution_environment/benches/baseline/SYSTEM_API_UPDATE.min index eb0d67ba751..d4ff61198e3 100644 --- a/rs/execution_environment/benches/baseline/SYSTEM_API_UPDATE.min +++ b/rs/execution_environment/benches/baseline/SYSTEM_API_UPDATE.min @@ -1,102 +1,104 @@ -test update/wasm32/baseline/empty test* ... bench: 281461 ns/iter (+/- 5532) -test update/wasm64/baseline/empty test* ... bench: 285022 ns/iter (+/- 15883) -test update/wasm32/baseline/empty loop ... bench: 2723222 ns/iter (+/- 8951) -test update/wasm64/baseline/empty loop ... bench: 2739133 ns/iter (+/- 30444) -test update/wasm32/baseline/adds ... bench: 2780773 ns/iter (+/- 13582) -test update/wasm64/baseline/adds ... bench: 2801088 ns/iter (+/- 59034) -test update/wasm32/ic0_msg_caller_size() ... bench: 80697215 ns/iter (+/- 180896) -test update/wasm64/ic0_msg_caller_size() ... bench: 81323235 ns/iter (+/- 38913) -test update/wasm32/ic0_msg_caller_copy()/1B ... bench: 136660032 ns/iter (+/- 3500358) -test update/wasm64/ic0_msg_caller_copy()/1B ... bench: 150783799 ns/iter (+/- 282823) -test update/wasm32/ic0_msg_caller_copy()/10B ... bench: 139244761 ns/iter (+/- 1826727) -test update/wasm364/ic0_msg_caller_copy()/10B ... bench: 150888828 ns/iter (+/- 622483) -test update/wasm32/ic0_msg_arg_data_size() ... bench: 66112545 ns/iter (+/- 1489075) -test update/wasm64/ic0_msg_arg_data_size() ... bench: 64778774 ns/iter (+/- 391657) -test update/wasm32/ic0_msg_arg_data_copy()/1B ... bench: 148752839 ns/iter (+/- 772062) -test update/wasm64/ic0_msg_arg_data_copy()/1B ... bench: 151531495 ns/iter (+/- 276936) -test update/wasm32/ic0_msg_arg_data_copy()/1K ... bench: 166747194 ns/iter (+/- 391609) -test update/wasm64/ic0_msg_arg_data_copy()/1K ... bench: 162470332 ns/iter (+/- 134125) -test update/wasm32/ic0_msg_reply()* ... bench: 258573 ns/iter (+/- 24349) -test update/wasm64/ic0_msg_reply()* ... bench: 298892 ns/iter (+/- 15823) -test update/wasm32/ic0_msg_reply_data_append()/1B ... bench: 140712293 ns/iter (+/- 1162685) -test update/wasm64/ic0_msg_reply_data_append()/1B ... bench: 138487402 ns/iter (+/- 1122809) -test update/wasm32/ic0_msg_reply_data_append()/2B ... bench: 140983728 ns/iter (+/- 686243) -test update/wasm64/ic0_msg_reply_data_append()/2B ... bench: 137568935 ns/iter (+/- 1203421) -test update/wasm32/ic0_msg_reject()* ... bench: 277172 ns/iter (+/- 14840) -test update/wasm64/ic0_msg_reject()* ... bench: 297614 ns/iter (+/- 27548) -test update/wasm32/ic0_canister_self_size() ... bench: 75647257 ns/iter (+/- 476299) -test update/wasm64/ic0_canister_self_size() ... bench: 69754990 ns/iter (+/- 836033) -test update/wasm32/ic0_canister_self_copy()/1B ... bench: 152397170 ns/iter (+/- 395613) -test update/wasm64/ic0_canister_self_copy()/1B ... bench: 144575326 ns/iter (+/- 334825) -test update/wasm32/ic0_canister_self_copy()/10B ... bench: 155057994 ns/iter (+/- 260885) -test update/wasm64/ic0_canister_self_copy()/10B ... bench: 147139326 ns/iter (+/- 637477) -test update/wasm32/ic0_debug_print()/1B ... bench: 190811507 ns/iter (+/- 853887) -test update/wasm64/ic0_debug_print()/1B ... bench: 194558832 ns/iter (+/- 250401) -test update/wasm32/ic0_debug_print()/1K ... bench: 206376037 ns/iter (+/- 343151) -test update/wasm64/ic0_debug_print()/1K ... bench: 204891830 ns/iter (+/- 220238) -test update/wasm32/ic0_call_new() ... bench: 273429955 ns/iter (+/- 750981) -test update/wasm64/ic0_call_new() ... bench: 279183541 ns/iter (+/- 1028932) -test update/wasm32/call_new+ic0_call_cycles_add() ... bench: 426125262 ns/iter (+/- 1021604) -test update/wasm32/call_new+ic0_call_data_append()/1B ... bench: 463752233 ns/iter (+/- 1341032) -test update/wasm64/call_new+ic0_call_data_append()/1B ... bench: 462893841 ns/iter (+/- 1536467) -test update/wasm32/call_new+ic0_call_data_append()/1K ... bench: 473481604 ns/iter (+/- 761164) -test update/wasm64/call_new+ic0_call_data_append()/1K ... bench: 475775943 ns/iter (+/- 1340787) -test update/wasm32/call_new+ic0_call_on_cleanup() ... bench: 351524842 ns/iter (+/- 2631504) -test update/wasm64/call_new+ic0_call_on_cleanup() ... bench: 360276867 ns/iter (+/- 1883543) -test update/wasm32/call_new+ic0_call_cycles_add128() ... bench: 425726252 ns/iter (+/- 1623521) -test update/wasm64/call_new+ic0_call_cycles_add128() ... bench: 428493329 ns/iter (+/- 2281971) -test update/wasm32/call_new+ic0_call_perform() ... bench: 1825886124 ns/iter (+/- 68498405) -test update/wasm64/call_new+ic0_call_perform() ... bench: 1873084146 ns/iter (+/- 94571643) -test update/wasm32/ic0_stable64_size() ... bench: 2761338 ns/iter (+/- 37356) -test update/wasm64/ic0_stable64_size() ... bench: 2749988 ns/iter (+/- 83183) -test update/wasm32/call_new+ic0_call_with_best_effort_response() ... bench: 351224552 ns/iter (+/- 1382744) -test update/wasm64/call_new+ic0_call_with_best_effort_response() ... bench: 360946615 ns/iter (+/- 1704546) -test update/wasm32/ic0_stable_size() ... bench: 3393283 ns/iter (+/- 92103) -test update/wasm32/ic0_stable_grow() ... bench: 187570553 ns/iter (+/- 582839) -test update/wasm32/ic0_stable64_grow() ... bench: 186236666 ns/iter (+/- 750802) -test update/wasm64/ic0_stable64_grow() ... bench: 183141091 ns/iter (+/- 904667) -test update/wasm32/ic0_stable_read()/1B ... bench: 23308937 ns/iter (+/- 28534) -test update/wasm32/ic0_stable64_read()/1B ... bench: 24544782 ns/iter (+/- 65093) -test update/wasm64/ic0_stable64_read()/1B ... bench: 23871089 ns/iter (+/- 177059) -test update/wasm32/ic0_stable_read()/1K ... bench: 37252866 ns/iter (+/- 154843) -test update/wasm32/ic0_stable64_read()/1K ... bench: 38161163 ns/iter (+/- 235557) -test update/wasm64/ic0_stable64_read()/1K ... bench: 37716724 ns/iter (+/- 43968) -test update/wasm32/ic0_stable_write()/1B ... bench: 46331078 ns/iter (+/- 198118) -test update/wasm32/ic0_stable64_write()/1B ... bench: 46749070 ns/iter (+/- 167110) -test update/wasm64/ic0_stable64_write()/1B ... bench: 46396547 ns/iter (+/- 288565) -test update/wasm32/ic0_stable_write()/1K ... bench: 54563051 ns/iter (+/- 124826) -test update/wasm32/ic0_stable64_write()/1K ... bench: 54900647 ns/iter (+/- 349555) -test update/wasm64/ic0_stable64_write()/1K ... bench: 54826985 ns/iter (+/- 78172) -test update/wasm32/ic0_time() ... bench: 67378320 ns/iter (+/- 790379) -test update/wasm64/ic0_time() ... bench: 74550865 ns/iter (+/- 111044) -test update/wasm32/ic0_global_timer_set() ... bench: 73280498 ns/iter (+/- 172815) -test update/wasm64/ic0_global_timer_set() ... bench: 64932035 ns/iter (+/- 250815) -test update/wasm32/ic0_performance_counter() ... bench: 77882890 ns/iter (+/- 1733728) -test update/wasm64/ic0_performance_counter() ... bench: 72274806 ns/iter (+/- 299482) -test update/wasm32/ic0_canister_cycle_balance() ... bench: 72841321 ns/iter (+/- 479715) -test update/wasm32/ic0_canister_cycle_balance128() ... bench: 140553952 ns/iter (+/- 826885) -test update/wasm64/ic0_canister_cycle_balance128() ... bench: 136150656 ns/iter (+/- 1002688) -test update/wasm32/ic0_msg_cycles_available() ... bench: 73346198 ns/iter (+/- 357559) -test update/wasm32/ic0_msg_cycles_available128() ... bench: 143438002 ns/iter (+/- 522877) -test update/wasm64/ic0_msg_cycles_available128() ... bench: 140730136 ns/iter (+/- 973812) -test update/wasm32/ic0_msg_cycles_accept() ... bench: 80283273 ns/iter (+/- 176845) -test update/wasm32/ic0_msg_cycles_accept128() ... bench: 156499971 ns/iter (+/- 437065) -test update/wasm64/ic0_msg_cycles_accept128() ... bench: 157332013 ns/iter (+/- 2176589) -test update/wasm32/ic0_data_certificate_present() ... bench: 67935921 ns/iter (+/- 704043) -test update/wasm64/ic0_data_certificate_present() ... bench: 75084831 ns/iter (+/- 221131) -test update/wasm32/ic0_certified_data_set()/1B ... bench: 177747985 ns/iter (+/- 1528484) -test update/wasm64/ic0_certified_data_set()/1B ... bench: 165481121 ns/iter (+/- 301957) -test update/wasm32/ic0_certified_data_set()/32B ... bench: 177345089 ns/iter (+/- 819318) -test update/wasm64/ic0_certified_data_set()/32B ... bench: 167320905 ns/iter (+/- 186210) -test update/wasm32/ic0_canister_status() ... bench: 66343647 ns/iter (+/- 727169) -test update/wasm64/ic0_canister_status() ... bench: 63768936 ns/iter (+/- 578488) -test update/wasm32/ic0_mint_cycles() ... bench: 49786539 ns/iter (+/- 644438) -test update/wasm64/ic0_mint_cycles() ... bench: 46257547 ns/iter (+/- 34344) -test update/wasm32/ic0_is_controller() ... bench: 153236549 ns/iter (+/- 2098881) -test update/wasm64/ic0_is_controller() ... bench: 187651314 ns/iter (+/- 330197) -test update/wasm32/ic0_in_replicated_execution() ... bench: 62837039 ns/iter (+/- 216528) -test update/wasm64/ic0_in_replicated_execution() ... bench: 61587095 ns/iter (+/- 689846) -test update/wasm32/ic0_cycles_burn128() ... bench: 167587504 ns/iter (+/- 529133) -test update/wasm64/ic0_cycles_burn128() ... bench: 171333907 ns/iter (+/- 2941750) -test update/wasm32/ic0_msg_deadline() ... bench: 66839004 ns/iter (+/- 522317) -test update/wasm64/ic0_msg_deadline() ... bench: 65016848 ns/iter (+/- 126380) +test update/wasm32/baseline/empty test* ... bench: 237609 ns/iter (+/- 10540) +test update/wasm64/baseline/empty test* ... bench: 264087 ns/iter (+/- 17947) +test update/wasm32/baseline/empty loop ... bench: 2721048 ns/iter (+/- 88678) +test update/wasm64/baseline/empty loop ... bench: 2709529 ns/iter (+/- 129665) +test update/wasm32/baseline/adds ... bench: 2768043 ns/iter (+/- 104641) +test update/wasm64/baseline/adds ... bench: 2742414 ns/iter (+/- 35807) +test update/wasm32/ic0_msg_caller_size() ... bench: 80937565 ns/iter (+/- 1075227) +test update/wasm64/ic0_msg_caller_size() ... bench: 80906864 ns/iter (+/- 860439) +test update/wasm32/ic0_msg_caller_copy()/1B ... bench: 136233139 ns/iter (+/- 1434249) +test update/wasm64/ic0_msg_caller_copy()/1B ... bench: 146697948 ns/iter (+/- 938204) +test update/wasm32/ic0_msg_caller_copy()/10B ... bench: 139536648 ns/iter (+/- 1279219) +test update/wasm364/ic0_msg_caller_copy()/10B ... bench: 146664081 ns/iter (+/- 938071) +test update/wasm32/ic0_msg_arg_data_size() ... bench: 76339107 ns/iter (+/- 589641) +test update/wasm64/ic0_msg_arg_data_size() ... bench: 73862185 ns/iter (+/- 1388044) +test update/wasm32/ic0_msg_arg_data_copy()/1B ... bench: 147315456 ns/iter (+/- 1753351) +test update/wasm64/ic0_msg_arg_data_copy()/1B ... bench: 143699602 ns/iter (+/- 1600069) +test update/wasm32/ic0_msg_arg_data_copy()/1K ... bench: 159757000 ns/iter (+/- 2062192) +test update/wasm64/ic0_msg_arg_data_copy()/1K ... bench: 157916818 ns/iter (+/- 513687) +test update/wasm32/ic0_msg_reply()* ... bench: 231164 ns/iter (+/- 26892) +test update/wasm64/ic0_msg_reply()* ... bench: 246782 ns/iter (+/- 18061) +test update/wasm32/ic0_msg_reply_data_append()/1B ... bench: 153893177 ns/iter (+/- 950498) +test update/wasm64/ic0_msg_reply_data_append()/1B ... bench: 146340873 ns/iter (+/- 2088299) +test update/wasm32/ic0_msg_reply_data_append()/2B ... bench: 158102861 ns/iter (+/- 1279895) +test update/wasm64/ic0_msg_reply_data_append()/2B ... bench: 158055792 ns/iter (+/- 2185087) +test update/wasm32/ic0_msg_reject()* ... bench: 237126 ns/iter (+/- 17862) +test update/wasm64/ic0_msg_reject()* ... bench: 263369 ns/iter (+/- 12276) +test update/wasm32/ic0_canister_self_size() ... bench: 82334334 ns/iter (+/- 1204805) +test update/wasm64/ic0_canister_self_size() ... bench: 71062787 ns/iter (+/- 1168027) +test update/wasm32/ic0_canister_self_copy()/1B ... bench: 139613745 ns/iter (+/- 825392) +test update/wasm64/ic0_canister_self_copy()/1B ... bench: 131385870 ns/iter (+/- 1236567) +test update/wasm32/ic0_canister_self_copy()/10B ... bench: 141053308 ns/iter (+/- 1185722) +test update/wasm64/ic0_canister_self_copy()/10B ... bench: 133098408 ns/iter (+/- 1097174) +test update/wasm32/ic0_debug_print()/1B ... bench: 183711101 ns/iter (+/- 1197045) +test update/wasm64/ic0_debug_print()/1B ... bench: 182704215 ns/iter (+/- 1217166) +test update/wasm32/ic0_debug_print()/1K ... bench: 201383187 ns/iter (+/- 604098) +test update/wasm64/ic0_debug_print()/1K ... bench: 200982665 ns/iter (+/- 655759) +test update/wasm32/ic0_call_new() ... bench: 278275493 ns/iter (+/- 1239850) +test update/wasm64/ic0_call_new() ... bench: 268527474 ns/iter (+/- 1091810) +test update/wasm32/call_new+ic0_call_cycles_add() ... bench: 428497251 ns/iter (+/- 3020791) +test update/wasm32/call_new+ic0_call_data_append()/1B ... bench: 467199765 ns/iter (+/- 2624297) +test update/wasm64/call_new+ic0_call_data_append()/1B ... bench: 459317299 ns/iter (+/- 2479881) +test update/wasm32/call_new+ic0_call_data_append()/1K ... bench: 474438607 ns/iter (+/- 2442286) +test update/wasm64/call_new+ic0_call_data_append()/1K ... bench: 465767624 ns/iter (+/- 3139386) +test update/wasm32/call_new+ic0_call_on_cleanup() ... bench: 361506172 ns/iter (+/- 1795302) +test update/wasm64/call_new+ic0_call_on_cleanup() ... bench: 351714874 ns/iter (+/- 2947687) +test update/wasm32/call_new+ic0_call_cycles_add128() ... bench: 434925294 ns/iter (+/- 2182739) +test update/wasm64/call_new+ic0_call_cycles_add128() ... bench: 427117055 ns/iter (+/- 2434942) +test update/wasm32/call_new+ic0_call_perform() ... bench: 1844925560 ns/iter (+/- 51378187) +test update/wasm64/call_new+ic0_call_perform() ... bench: 1826992053 ns/iter (+/- 70388379) +test update/wasm32/ic0_stable64_size() ... bench: 2681655 ns/iter (+/- 56333) +test update/wasm64/ic0_stable64_size() ... bench: 2671270 ns/iter (+/- 47131) +test update/wasm32/call_new+ic0_call_with_best_effort_response() ... bench: 359666058 ns/iter (+/- 2596676) +test update/wasm64/call_new+ic0_call_with_best_effort_response() ... bench: 345423772 ns/iter (+/- 1943349) +test update/wasm32/ic0_stable_size() ... bench: 3293611 ns/iter (+/- 234281) +test update/wasm32/ic0_stable_grow() ... bench: 191825538 ns/iter (+/- 1531357) +test update/wasm32/ic0_stable64_grow() ... bench: 193355500 ns/iter (+/- 1694902) +test update/wasm64/ic0_stable64_grow() ... bench: 193414094 ns/iter (+/- 2072001) +test update/wasm32/ic0_stable_read()/1B ... bench: 28046098 ns/iter (+/- 613015) +test update/wasm32/ic0_stable64_read()/1B ... bench: 28660264 ns/iter (+/- 131882) +test update/wasm64/ic0_stable64_read()/1B ... bench: 28566361 ns/iter (+/- 945871) +test update/wasm32/ic0_stable_read()/1K ... bench: 40960218 ns/iter (+/- 194087) +test update/wasm32/ic0_stable64_read()/1K ... bench: 42266301 ns/iter (+/- 290121) +test update/wasm64/ic0_stable64_read()/1K ... bench: 41471626 ns/iter (+/- 180645) +test update/wasm32/ic0_stable_write()/1B ... bench: 43619079 ns/iter (+/- 141927) +test update/wasm32/ic0_stable64_write()/1B ... bench: 44040104 ns/iter (+/- 814978) +test update/wasm64/ic0_stable64_write()/1B ... bench: 43682229 ns/iter (+/- 425458) +test update/wasm32/ic0_stable_write()/1K ... bench: 58076308 ns/iter (+/- 297290) +test update/wasm32/ic0_stable64_write()/1K ... bench: 58511660 ns/iter (+/- 1002908) +test update/wasm64/ic0_stable64_write()/1K ... bench: 58515994 ns/iter (+/- 404659) +test update/wasm32/ic0_time() ... bench: 74208482 ns/iter (+/- 1023774) +test update/wasm64/ic0_time() ... bench: 70705310 ns/iter (+/- 975020) +test update/wasm32/ic0_global_timer_set() ... bench: 75468842 ns/iter (+/- 1228727) +test update/wasm64/ic0_global_timer_set() ... bench: 79196085 ns/iter (+/- 1063288) +test update/wasm32/ic0_performance_counter() ... bench: 95645500 ns/iter (+/- 561867) +test update/wasm64/ic0_performance_counter() ... bench: 98539044 ns/iter (+/- 964784) +test update/wasm32/ic0_canister_cycle_balance() ... bench: 78381131 ns/iter (+/- 1419670) +test update/wasm32/ic0_canister_cycle_balance128() ... bench: 139607781 ns/iter (+/- 1572420) +test update/wasm64/ic0_canister_cycle_balance128() ... bench: 139162450 ns/iter (+/- 1756167) +test update/wasm32/ic0_msg_cycles_available() ... bench: 77506173 ns/iter (+/- 1430557) +test update/wasm32/ic0_msg_cycles_available128() ... bench: 135546219 ns/iter (+/- 1838431) +test update/wasm64/ic0_msg_cycles_available128() ... bench: 139496276 ns/iter (+/- 1096060) +test update/wasm32/ic0_msg_cycles_accept() ... bench: 81053098 ns/iter (+/- 1467549) +test update/wasm32/ic0_msg_cycles_accept128() ... bench: 152931345 ns/iter (+/- 907352) +test update/wasm64/ic0_msg_cycles_accept128() ... bench: 151463113 ns/iter (+/- 1159981) +test update/wasm32/ic0_data_certificate_present() ... bench: 79458305 ns/iter (+/- 1278453) +test update/wasm64/ic0_data_certificate_present() ... bench: 75584213 ns/iter (+/- 1438989) +test update/wasm32/ic0_certified_data_set()/1B ... bench: 158871515 ns/iter (+/- 1134883) +test update/wasm64/ic0_certified_data_set()/1B ... bench: 164280303 ns/iter (+/- 1365282) +test update/wasm32/ic0_certified_data_set()/32B ... bench: 160591444 ns/iter (+/- 546110) +test update/wasm64/ic0_certified_data_set()/32B ... bench: 164184060 ns/iter (+/- 1593798) +test update/wasm32/ic0_canister_status() ... bench: 71234731 ns/iter (+/- 713440) +test update/wasm64/ic0_canister_status() ... bench: 71356454 ns/iter (+/- 1048305) +test update/wasm32/ic0_mint_cycles() ... bench: 47821386 ns/iter (+/- 669031) +test update/wasm64/ic0_mint_cycles() ... bench: 47970492 ns/iter (+/- 865935) +test update/wasm32/ic0_mint_cycles128() ... bench: 110214570 ns/iter (+/- 280023) +test update/wasm64/ic0_mint_cycles128() ... bench: 111702153 ns/iter (+/- 836581) +test update/wasm32/ic0_is_controller() ... bench: 165161637 ns/iter (+/- 865338) +test update/wasm64/ic0_is_controller() ... bench: 168621589 ns/iter (+/- 2240947) +test update/wasm32/ic0_in_replicated_execution() ... bench: 69012981 ns/iter (+/- 821369) +test update/wasm64/ic0_in_replicated_execution() ... bench: 70017006 ns/iter (+/- 1257225) +test update/wasm32/ic0_cycles_burn128() ... bench: 152467972 ns/iter (+/- 1132850) +test update/wasm64/ic0_cycles_burn128() ... bench: 160342212 ns/iter (+/- 966475) +test update/wasm32/ic0_msg_deadline() ... bench: 81475473 ns/iter (+/- 1569000) +test update/wasm64/ic0_msg_deadline() ... bench: 80947212 ns/iter (+/- 710207) diff --git a/rs/execution_environment/benches/baseline/WASM_INSTRUCTIONS.min b/rs/execution_environment/benches/baseline/WASM_INSTRUCTIONS.min index 22abcecf5de..105bb78ef5f 100644 --- a/rs/execution_environment/benches/baseline/WASM_INSTRUCTIONS.min +++ b/rs/execution_environment/benches/baseline/WASM_INSTRUCTIONS.min @@ -1,1704 +1,1704 @@ -test wasm_instructions/wasm32/overhead ... bench: 281721 ns/iter (+/- 17205) -test wasm_instructions/wasm32/overhead/confirmation ... bench: 2436672 ns/iter (+/- 45811) -test wasm_instructions/wasm64/overhead ... bench: 301477 ns/iter (+/- 33661) -test wasm_instructions/wasm64/overhead/confirmation ... bench: 2442529 ns/iter (+/- 112021) -test wasm_instructions/wasm32/const/i32.const ... bench: 2415244 ns/iter (+/- 29082) -test wasm_instructions/wasm32/const/i32.const/confirmation ... bench: 4612908 ns/iter (+/- 30825) -test wasm_instructions/wasm64/const/i32.const ... bench: 2436563 ns/iter (+/- 23037) -test wasm_instructions/wasm64/const/i32.const/confirmation ... bench: 4630259 ns/iter (+/- 35992) -test wasm_instructions/wasm32/const/i64.const ... bench: 2453507 ns/iter (+/- 23189) -test wasm_instructions/wasm32/const/i64.const/confirmation ... bench: 4617679 ns/iter (+/- 27780) -test wasm_instructions/wasm64/const/i64.const ... bench: 2471985 ns/iter (+/- 22865) -test wasm_instructions/wasm64/const/i64.const/confirmation ... bench: 4620661 ns/iter (+/- 25769) -test wasm_instructions/wasm32/const/f32.const ... bench: 3065182 ns/iter (+/- 30661) -test wasm_instructions/wasm32/const/f32.const/confirmation ... bench: 5844362 ns/iter (+/- 30176) -test wasm_instructions/wasm64/const/f32.const ... bench: 3042669 ns/iter (+/- 28736) -test wasm_instructions/wasm64/const/f32.const/confirmation ... bench: 5888724 ns/iter (+/- 79118) -test wasm_instructions/wasm32/const/f64.const ... bench: 4816721 ns/iter (+/- 33033) -test wasm_instructions/wasm32/const/f64.const/confirmation ... bench: 8830261 ns/iter (+/- 28921) -test wasm_instructions/wasm64/const/f64.const ... bench: 4644000 ns/iter (+/- 167223) -test wasm_instructions/wasm64/const/f64.const/confirmation ... bench: 8955261 ns/iter (+/- 350471) -test wasm_instructions/wasm32/iunop/i32.clz ... bench: 2409780 ns/iter (+/- 17125) -test wasm_instructions/wasm32/iunop/i32.clz/confirmation ... bench: 4575840 ns/iter (+/- 31817) -test wasm_instructions/wasm64/iunop/i32.clz ... bench: 2435066 ns/iter (+/- 5891) -test wasm_instructions/wasm64/iunop/i32.clz/confirmation ... bench: 4630301 ns/iter (+/- 24235) -test wasm_instructions/wasm32/iunop/i32.ctz ... bench: 2453449 ns/iter (+/- 136143) -test wasm_instructions/wasm32/iunop/i32.ctz/confirmation ... bench: 4632466 ns/iter (+/- 65174) -test wasm_instructions/wasm64/iunop/i32.ctz ... bench: 2524579 ns/iter (+/- 33079) -test wasm_instructions/wasm64/iunop/i32.ctz/confirmation ... bench: 4634171 ns/iter (+/- 32345) -test wasm_instructions/wasm32/iunop/i32.popcnt ... bench: 2497718 ns/iter (+/- 89413) -test wasm_instructions/wasm32/iunop/i32.popcnt/confirmation ... bench: 4638552 ns/iter (+/- 186895) -test wasm_instructions/wasm64/iunop/i32.popcnt ... bench: 2441751 ns/iter (+/- 27741) -test wasm_instructions/wasm64/iunop/i32.popcnt/confirmation ... bench: 4644952 ns/iter (+/- 41197) -test wasm_instructions/wasm32/iunop/i64.clz ... bench: 2415162 ns/iter (+/- 63226) -test wasm_instructions/wasm32/iunop/i64.clz/confirmation ... bench: 4605782 ns/iter (+/- 63289) -test wasm_instructions/wasm64/iunop/i64.clz ... bench: 2478367 ns/iter (+/- 85779) -test wasm_instructions/wasm64/iunop/i64.clz/confirmation ... bench: 4623630 ns/iter (+/- 51878) -test wasm_instructions/wasm32/iunop/i64.ctz ... bench: 2421429 ns/iter (+/- 12248) -test wasm_instructions/wasm32/iunop/i64.ctz/confirmation ... bench: 4578318 ns/iter (+/- 36469) -test wasm_instructions/wasm64/iunop/i64.ctz ... bench: 2533064 ns/iter (+/- 22834) -test wasm_instructions/wasm64/iunop/i64.ctz/confirmation ... bench: 4620642 ns/iter (+/- 25054) -test wasm_instructions/wasm32/iunop/i64.popcnt ... bench: 2437446 ns/iter (+/- 180837) -test wasm_instructions/wasm32/iunop/i64.popcnt/confirmation ... bench: 4613415 ns/iter (+/- 53657) -test wasm_instructions/wasm64/iunop/i64.popcnt ... bench: 2531431 ns/iter (+/- 29827) -test wasm_instructions/wasm64/iunop/i64.popcnt/confirmation ... bench: 4630162 ns/iter (+/- 26198) -test wasm_instructions/wasm32/funop/f32.abs ... bench: 3489909 ns/iter (+/- 243498) -test wasm_instructions/wasm32/funop/f32.abs/confirmation ... bench: 6791191 ns/iter (+/- 76659) -test wasm_instructions/wasm64/funop/f32.abs ... bench: 3614198 ns/iter (+/- 48681) -test wasm_instructions/wasm64/funop/f32.abs/confirmation ... bench: 6779728 ns/iter (+/- 150612) -test wasm_instructions/wasm32/funop/f32.neg ... bench: 3539101 ns/iter (+/- 23356) -test wasm_instructions/wasm32/funop/f32.neg/confirmation ... bench: 6729740 ns/iter (+/- 50813) -test wasm_instructions/wasm64/funop/f32.neg ... bench: 3526361 ns/iter (+/- 16263) -test wasm_instructions/wasm64/funop/f32.neg/confirmation ... bench: 6741560 ns/iter (+/- 75523) -test wasm_instructions/wasm32/funop/f64.abs ... bench: 5336481 ns/iter (+/- 24258) -test wasm_instructions/wasm32/funop/f64.abs/confirmation ... bench: 9962320 ns/iter (+/- 37893) -test wasm_instructions/wasm64/funop/f64.abs ... bench: 5179378 ns/iter (+/- 301871) -test wasm_instructions/wasm64/funop/f64.abs/confirmation ... bench: 9970584 ns/iter (+/- 52173) -test wasm_instructions/wasm32/funop/f64.neg ... bench: 5322241 ns/iter (+/- 18648) -test wasm_instructions/wasm32/funop/f64.neg/confirmation ... bench: 9916654 ns/iter (+/- 85137) -test wasm_instructions/wasm64/funop/f64.neg ... bench: 5343590 ns/iter (+/- 257471) -test wasm_instructions/wasm64/funop/f64.neg/confirmation ... bench: 9996788 ns/iter (+/- 32221) -test wasm_instructions/wasm32/funop/f32.ceil ... bench: 5285398 ns/iter (+/- 644422) -test wasm_instructions/wasm32/funop/f32.ceil/confirmation ... bench: 10155159 ns/iter (+/- 18811) -test wasm_instructions/wasm64/funop/f32.ceil ... bench: 5272390 ns/iter (+/- 37937) -test wasm_instructions/wasm64/funop/f32.ceil/confirmation ... bench: 10277693 ns/iter (+/- 1043400) -test wasm_instructions/wasm32/funop/f32.floor ... bench: 5278639 ns/iter (+/- 38472) -test wasm_instructions/wasm32/funop/f32.floor/confirmation ... bench: 10295924 ns/iter (+/- 17952) -test wasm_instructions/wasm64/funop/f32.floor ... bench: 5489215 ns/iter (+/- 583441) -test wasm_instructions/wasm64/funop/f32.floor/confirmation ... bench: 10648930 ns/iter (+/- 48975) -test wasm_instructions/wasm32/funop/f32.trunc ... bench: 5430584 ns/iter (+/- 522456) -test wasm_instructions/wasm32/funop/f32.trunc/confirmation ... bench: 10331899 ns/iter (+/- 222766) -test wasm_instructions/wasm64/funop/f32.trunc ... bench: 5295673 ns/iter (+/- 116628) -test wasm_instructions/wasm64/funop/f32.trunc/confirmation ... bench: 10226462 ns/iter (+/- 225996) -test wasm_instructions/wasm32/funop/f32.nearest ... bench: 5468121 ns/iter (+/- 56057) -test wasm_instructions/wasm32/funop/f32.nearest/confirmation ... bench: 10236117 ns/iter (+/- 111898) -test wasm_instructions/wasm64/funop/f32.nearest ... bench: 5326201 ns/iter (+/- 42183) -test wasm_instructions/wasm64/funop/f32.nearest/confirmation ... bench: 10263183 ns/iter (+/- 473236) -test wasm_instructions/wasm32/funop/f64.ceil ... bench: 5970156 ns/iter (+/- 42080) -test wasm_instructions/wasm32/funop/f64.ceil/confirmation ... bench: 11904967 ns/iter (+/- 208672) -test wasm_instructions/wasm64/funop/f64.ceil ... bench: 6352253 ns/iter (+/- 30025) -test wasm_instructions/wasm64/funop/f64.ceil/confirmation ... bench: 12133015 ns/iter (+/- 294409) -test wasm_instructions/wasm32/funop/f64.floor ... bench: 5964056 ns/iter (+/- 215985) -test wasm_instructions/wasm32/funop/f64.floor/confirmation ... bench: 11843369 ns/iter (+/- 176533) -test wasm_instructions/wasm64/funop/f64.floor ... bench: 6352545 ns/iter (+/- 36938) -test wasm_instructions/wasm64/funop/f64.floor/confirmation ... bench: 11720955 ns/iter (+/- 252406) -test wasm_instructions/wasm32/funop/f64.trunc ... bench: 5943268 ns/iter (+/- 36841) -test wasm_instructions/wasm32/funop/f64.trunc/confirmation ... bench: 11897358 ns/iter (+/- 71278) -test wasm_instructions/wasm64/funop/f64.trunc ... bench: 5989088 ns/iter (+/- 29736) -test wasm_instructions/wasm64/funop/f64.trunc/confirmation ... bench: 11715660 ns/iter (+/- 15347) -test wasm_instructions/wasm32/funop/f64.nearest ... bench: 6337678 ns/iter (+/- 309111) -test wasm_instructions/wasm32/funop/f64.nearest/confirmation ... bench: 12215281 ns/iter (+/- 282703) -test wasm_instructions/wasm64/funop/f64.nearest ... bench: 6087004 ns/iter (+/- 48899) -test wasm_instructions/wasm64/funop/f64.nearest/confirmation ... bench: 11530554 ns/iter (+/- 258640) -test wasm_instructions/wasm32/funop/f32.sqrt ... bench: 12084239 ns/iter (+/- 33050) -test wasm_instructions/wasm32/funop/f32.sqrt/confirmation ... bench: 24253313 ns/iter (+/- 118498) -test wasm_instructions/wasm64/funop/f32.sqrt ... bench: 12097455 ns/iter (+/- 31708) -test wasm_instructions/wasm64/funop/f32.sqrt/confirmation ... bench: 23904871 ns/iter (+/- 272019) -test wasm_instructions/wasm32/funop/f64.sqrt ... bench: 19207180 ns/iter (+/- 187846) -test wasm_instructions/wasm32/funop/f64.sqrt/confirmation ... bench: 38442493 ns/iter (+/- 105102) -test wasm_instructions/wasm64/funop/f64.sqrt ... bench: 19304767 ns/iter (+/- 585679) -test wasm_instructions/wasm64/funop/f64.sqrt/confirmation ... bench: 38470927 ns/iter (+/- 153116) -test wasm_instructions/wasm32/ibinop/i32.add ... bench: 2406001 ns/iter (+/- 25269) -test wasm_instructions/wasm32/ibinop/i32.add/confirmation ... bench: 4617444 ns/iter (+/- 12122) -test wasm_instructions/wasm64/ibinop/i32.add ... bench: 2471100 ns/iter (+/- 27233) -test wasm_instructions/wasm64/ibinop/i32.add/confirmation ... bench: 4623662 ns/iter (+/- 179979) -test wasm_instructions/wasm32/ibinop/i32.sub ... bench: 2410379 ns/iter (+/- 122500) -test wasm_instructions/wasm32/ibinop/i32.sub/confirmation ... bench: 4594114 ns/iter (+/- 40705) -test wasm_instructions/wasm64/ibinop/i32.sub ... bench: 2435770 ns/iter (+/- 28255) -test wasm_instructions/wasm64/ibinop/i32.sub/confirmation ... bench: 4630267 ns/iter (+/- 64921) -test wasm_instructions/wasm32/ibinop/i32.mul ... bench: 2453707 ns/iter (+/- 42491) -test wasm_instructions/wasm32/ibinop/i32.mul/confirmation ... bench: 4589206 ns/iter (+/- 63335) -test wasm_instructions/wasm64/ibinop/i32.mul ... bench: 2465438 ns/iter (+/- 104079) -test wasm_instructions/wasm64/ibinop/i32.mul/confirmation ... bench: 4626439 ns/iter (+/- 19391) -test wasm_instructions/wasm32/ibinop/i32.and ... bench: 2524300 ns/iter (+/- 26903) -test wasm_instructions/wasm32/ibinop/i32.and/confirmation ... bench: 4615232 ns/iter (+/- 25989) -test wasm_instructions/wasm64/ibinop/i32.and ... bench: 2489252 ns/iter (+/- 30909) -test wasm_instructions/wasm64/ibinop/i32.and/confirmation ... bench: 4578798 ns/iter (+/- 67735) -test wasm_instructions/wasm32/ibinop/i32.or ... bench: 2418606 ns/iter (+/- 13537) -test wasm_instructions/wasm32/ibinop/i32.or/confirmation ... bench: 4621343 ns/iter (+/- 20023) -test wasm_instructions/wasm64/ibinop/i32.or ... bench: 2423721 ns/iter (+/- 38125) -test wasm_instructions/wasm64/ibinop/i32.or/confirmation ... bench: 4631644 ns/iter (+/- 32179) -test wasm_instructions/wasm32/ibinop/i32.xor ... bench: 2405306 ns/iter (+/- 21452) -test wasm_instructions/wasm32/ibinop/i32.xor/confirmation ... bench: 4570277 ns/iter (+/- 15538) -test wasm_instructions/wasm64/ibinop/i32.xor ... bench: 2453643 ns/iter (+/- 27839) -test wasm_instructions/wasm64/ibinop/i32.xor/confirmation ... bench: 4633107 ns/iter (+/- 42870) -test wasm_instructions/wasm32/ibinop/i32.shl ... bench: 2407397 ns/iter (+/- 26831) -test wasm_instructions/wasm32/ibinop/i32.shl/confirmation ... bench: 4614520 ns/iter (+/- 32502) -test wasm_instructions/wasm64/ibinop/i32.shl ... bench: 2512603 ns/iter (+/- 21582) -test wasm_instructions/wasm64/ibinop/i32.shl/confirmation ... bench: 4631971 ns/iter (+/- 32355) -test wasm_instructions/wasm32/ibinop/i32.shr_s ... bench: 2405138 ns/iter (+/- 21192) -test wasm_instructions/wasm32/ibinop/i32.shr_s/confirmation ... bench: 4582283 ns/iter (+/- 43886) -test wasm_instructions/wasm64/ibinop/i32.shr_s ... bench: 2507818 ns/iter (+/- 38650) -test wasm_instructions/wasm64/ibinop/i32.shr_s/confirmation ... bench: 4618943 ns/iter (+/- 26422) -test wasm_instructions/wasm32/ibinop/i32.shr_u ... bench: 2481725 ns/iter (+/- 50476) -test wasm_instructions/wasm32/ibinop/i32.shr_u/confirmation ... bench: 4624328 ns/iter (+/- 75024) -test wasm_instructions/wasm64/ibinop/i32.shr_u ... bench: 2466529 ns/iter (+/- 40345) -test wasm_instructions/wasm64/ibinop/i32.shr_u/confirmation ... bench: 4631680 ns/iter (+/- 17795) -test wasm_instructions/wasm32/ibinop/i32.rotl ... bench: 2412139 ns/iter (+/- 52944) -test wasm_instructions/wasm32/ibinop/i32.rotl/confirmation ... bench: 4608153 ns/iter (+/- 64353) -test wasm_instructions/wasm64/ibinop/i32.rotl ... bench: 2423277 ns/iter (+/- 21586) -test wasm_instructions/wasm64/ibinop/i32.rotl/confirmation ... bench: 4587058 ns/iter (+/- 25933) -test wasm_instructions/wasm32/ibinop/i32.rotr ... bench: 2430969 ns/iter (+/- 14454) -test wasm_instructions/wasm32/ibinop/i32.rotr/confirmation ... bench: 4572626 ns/iter (+/- 51774) -test wasm_instructions/wasm64/ibinop/i32.rotr ... bench: 2523555 ns/iter (+/- 190508) -test wasm_instructions/wasm64/ibinop/i32.rotr/confirmation ... bench: 4648514 ns/iter (+/- 44406) -test wasm_instructions/wasm32/ibinop/i64.add ... bench: 2451076 ns/iter (+/- 32019) -test wasm_instructions/wasm32/ibinop/i64.add/confirmation ... bench: 4606396 ns/iter (+/- 35441) -test wasm_instructions/wasm64/ibinop/i64.add ... bench: 2447162 ns/iter (+/- 23658) -test wasm_instructions/wasm64/ibinop/i64.add/confirmation ... bench: 4609245 ns/iter (+/- 22720) -test wasm_instructions/wasm32/ibinop/i64.sub ... bench: 2415481 ns/iter (+/- 14964) -test wasm_instructions/wasm32/ibinop/i64.sub/confirmation ... bench: 4620436 ns/iter (+/- 43996) -test wasm_instructions/wasm64/ibinop/i64.sub ... bench: 2537663 ns/iter (+/- 59263) -test wasm_instructions/wasm64/ibinop/i64.sub/confirmation ... bench: 4616715 ns/iter (+/- 45955) -test wasm_instructions/wasm32/ibinop/i64.mul ... bench: 2461024 ns/iter (+/- 50965) -test wasm_instructions/wasm32/ibinop/i64.mul/confirmation ... bench: 4572156 ns/iter (+/- 27879) -test wasm_instructions/wasm64/ibinop/i64.mul ... bench: 2509411 ns/iter (+/- 49070) -test wasm_instructions/wasm64/ibinop/i64.mul/confirmation ... bench: 4592683 ns/iter (+/- 31071) -test wasm_instructions/wasm32/ibinop/i64.and ... bench: 2412337 ns/iter (+/- 12168) -test wasm_instructions/wasm32/ibinop/i64.and/confirmation ... bench: 4617578 ns/iter (+/- 232370) -test wasm_instructions/wasm64/ibinop/i64.and ... bench: 2420236 ns/iter (+/- 6357) -test wasm_instructions/wasm64/ibinop/i64.and/confirmation ... bench: 4644013 ns/iter (+/- 31230) -test wasm_instructions/wasm32/ibinop/i64.or ... bench: 2429848 ns/iter (+/- 132819) -test wasm_instructions/wasm32/ibinop/i64.or/confirmation ... bench: 4614639 ns/iter (+/- 20749) -test wasm_instructions/wasm64/ibinop/i64.or ... bench: 2444187 ns/iter (+/- 101265) -test wasm_instructions/wasm64/ibinop/i64.or/confirmation ... bench: 4633986 ns/iter (+/- 40289) -test wasm_instructions/wasm32/ibinop/i64.xor ... bench: 2429902 ns/iter (+/- 178523) -test wasm_instructions/wasm32/ibinop/i64.xor/confirmation ... bench: 4617091 ns/iter (+/- 36153) -test wasm_instructions/wasm64/ibinop/i64.xor ... bench: 2432495 ns/iter (+/- 27629) -test wasm_instructions/wasm64/ibinop/i64.xor/confirmation ... bench: 4641455 ns/iter (+/- 56260) -test wasm_instructions/wasm32/ibinop/i64.shl ... bench: 2449648 ns/iter (+/- 39927) -test wasm_instructions/wasm32/ibinop/i64.shl/confirmation ... bench: 4632137 ns/iter (+/- 195532) -test wasm_instructions/wasm64/ibinop/i64.shl ... bench: 2455411 ns/iter (+/- 176620) -test wasm_instructions/wasm64/ibinop/i64.shl/confirmation ... bench: 4650805 ns/iter (+/- 58860) -test wasm_instructions/wasm32/ibinop/i64.shr_s ... bench: 2418147 ns/iter (+/- 59484) -test wasm_instructions/wasm32/ibinop/i64.shr_s/confirmation ... bench: 4559733 ns/iter (+/- 406552) -test wasm_instructions/wasm64/ibinop/i64.shr_s ... bench: 2461312 ns/iter (+/- 125156) -test wasm_instructions/wasm64/ibinop/i64.shr_s/confirmation ... bench: 4636549 ns/iter (+/- 48880) -test wasm_instructions/wasm32/ibinop/i64.shr_u ... bench: 2470002 ns/iter (+/- 146958) -test wasm_instructions/wasm32/ibinop/i64.shr_u/confirmation ... bench: 4619860 ns/iter (+/- 87373) -test wasm_instructions/wasm64/ibinop/i64.shr_u ... bench: 2454040 ns/iter (+/- 48985) -test wasm_instructions/wasm64/ibinop/i64.shr_u/confirmation ... bench: 4627545 ns/iter (+/- 10111) -test wasm_instructions/wasm32/ibinop/i64.rotl ... bench: 2431418 ns/iter (+/- 206123) -test wasm_instructions/wasm32/ibinop/i64.rotl/confirmation ... bench: 4570054 ns/iter (+/- 28732) -test wasm_instructions/wasm64/ibinop/i64.rotl ... bench: 2436074 ns/iter (+/- 133478) -test wasm_instructions/wasm64/ibinop/i64.rotl/confirmation ... bench: 4590146 ns/iter (+/- 42343) -test wasm_instructions/wasm32/ibinop/i64.rotr ... bench: 2457877 ns/iter (+/- 16152) -test wasm_instructions/wasm32/ibinop/i64.rotr/confirmation ... bench: 4611714 ns/iter (+/- 44079) -test wasm_instructions/wasm64/ibinop/i64.rotr ... bench: 2418225 ns/iter (+/- 28401) -test wasm_instructions/wasm64/ibinop/i64.rotr/confirmation ... bench: 4639057 ns/iter (+/- 13043) -test wasm_instructions/wasm32/ibinop/i32.div_s ... bench: 49268848 ns/iter (+/- 635248) -test wasm_instructions/wasm32/ibinop/i32.div_s/confirmation ... bench: 98193146 ns/iter (+/- 497170) -test wasm_instructions/wasm64/ibinop/i32.div_s ... bench: 49355715 ns/iter (+/- 77528) -test wasm_instructions/wasm64/ibinop/i32.div_s/confirmation ... bench: 98187036 ns/iter (+/- 42595) -test wasm_instructions/wasm32/ibinop/i32.div_u ... bench: 49326433 ns/iter (+/- 123400) -test wasm_instructions/wasm32/ibinop/i32.div_u/confirmation ... bench: 98146509 ns/iter (+/- 28032) -test wasm_instructions/wasm64/ibinop/i32.div_u ... bench: 49326264 ns/iter (+/- 41481) -test wasm_instructions/wasm64/ibinop/i32.div_u/confirmation ... bench: 98221706 ns/iter (+/- 525685) -test wasm_instructions/wasm32/ibinop/i32.rem_s ... bench: 49290159 ns/iter (+/- 40401) -test wasm_instructions/wasm32/ibinop/i32.rem_s/confirmation ... bench: 98177178 ns/iter (+/- 23878) -test wasm_instructions/wasm64/ibinop/i32.rem_s ... bench: 49376326 ns/iter (+/- 676915) -test wasm_instructions/wasm64/ibinop/i32.rem_s/confirmation ... bench: 98242116 ns/iter (+/- 353785) -test wasm_instructions/wasm32/ibinop/i32.rem_u ... bench: 49354010 ns/iter (+/- 937920) -test wasm_instructions/wasm32/ibinop/i32.rem_u/confirmation ... bench: 98120735 ns/iter (+/- 117261) -test wasm_instructions/wasm64/ibinop/i32.rem_u ... bench: 49298293 ns/iter (+/- 188827) -test wasm_instructions/wasm64/ibinop/i32.rem_u/confirmation ... bench: 98200155 ns/iter (+/- 28467) -test wasm_instructions/wasm32/ibinop/i64.div_s ... bench: 49312849 ns/iter (+/- 511311) -test wasm_instructions/wasm32/ibinop/i64.div_s/confirmation ... bench: 98225416 ns/iter (+/- 91005) -test wasm_instructions/wasm64/ibinop/i64.div_s ... bench: 49289997 ns/iter (+/- 272901) -test wasm_instructions/wasm64/ibinop/i64.div_s/confirmation ... bench: 98144119 ns/iter (+/- 568762) -test wasm_instructions/wasm32/ibinop/i64.div_u ... bench: 49390648 ns/iter (+/- 36381) -test wasm_instructions/wasm32/ibinop/i64.div_u/confirmation ... bench: 98198477 ns/iter (+/- 673081) -test wasm_instructions/wasm64/ibinop/i64.div_u ... bench: 49315691 ns/iter (+/- 96956) -test wasm_instructions/wasm64/ibinop/i64.div_u/confirmation ... bench: 98168806 ns/iter (+/- 334367) -test wasm_instructions/wasm32/ibinop/i64.rem_s ... bench: 49322106 ns/iter (+/- 235073) -test wasm_instructions/wasm32/ibinop/i64.rem_s/confirmation ... bench: 98198131 ns/iter (+/- 16813) -test wasm_instructions/wasm64/ibinop/i64.rem_s ... bench: 49306176 ns/iter (+/- 621066) -test wasm_instructions/wasm64/ibinop/i64.rem_s/confirmation ... bench: 98195970 ns/iter (+/- 117179) -test wasm_instructions/wasm32/ibinop/i64.rem_u ... bench: 49301231 ns/iter (+/- 69897) -test wasm_instructions/wasm32/ibinop/i64.rem_u/confirmation ... bench: 98168083 ns/iter (+/- 19996) -test wasm_instructions/wasm64/ibinop/i64.rem_u ... bench: 49327311 ns/iter (+/- 713086) -test wasm_instructions/wasm64/ibinop/i64.rem_u/confirmation ... bench: 98213047 ns/iter (+/- 550642) -test wasm_instructions/wasm32/fbinop/f32.add ... bench: 4939240 ns/iter (+/- 32706) -test wasm_instructions/wasm32/fbinop/f32.add/confirmation ... bench: 9822109 ns/iter (+/- 72539) -test wasm_instructions/wasm64/fbinop/f32.add ... bench: 4940771 ns/iter (+/- 65066) -test wasm_instructions/wasm64/fbinop/f32.add/confirmation ... bench: 9416369 ns/iter (+/- 136608) -test wasm_instructions/wasm32/fbinop/f32.sub ... bench: 5061385 ns/iter (+/- 33479) -test wasm_instructions/wasm32/fbinop/f32.sub/confirmation ... bench: 9358312 ns/iter (+/- 64748) -test wasm_instructions/wasm64/fbinop/f32.sub ... bench: 4914416 ns/iter (+/- 44518) -test wasm_instructions/wasm64/fbinop/f32.sub/confirmation ... bench: 9640578 ns/iter (+/- 190273) -test wasm_instructions/wasm32/fbinop/f32.mul ... bench: 5054517 ns/iter (+/- 48427) -test wasm_instructions/wasm32/fbinop/f32.mul/confirmation ... bench: 9444434 ns/iter (+/- 103632) -test wasm_instructions/wasm64/fbinop/f32.mul ... bench: 5084015 ns/iter (+/- 29072) -test wasm_instructions/wasm64/fbinop/f32.mul/confirmation ... bench: 9394222 ns/iter (+/- 209341) -test wasm_instructions/wasm32/fbinop/f64.add ... bench: 5928033 ns/iter (+/- 95343) -test wasm_instructions/wasm32/fbinop/f64.add/confirmation ... bench: 11247566 ns/iter (+/- 15308) -test wasm_instructions/wasm64/fbinop/f64.add ... bench: 5832635 ns/iter (+/- 58198) -test wasm_instructions/wasm64/fbinop/f64.add/confirmation ... bench: 11335312 ns/iter (+/- 667522) -test wasm_instructions/wasm32/fbinop/f64.sub ... bench: 5851247 ns/iter (+/- 83088) -test wasm_instructions/wasm32/fbinop/f64.sub/confirmation ... bench: 11431499 ns/iter (+/- 52091) -test wasm_instructions/wasm64/fbinop/f64.sub ... bench: 5833978 ns/iter (+/- 360363) -test wasm_instructions/wasm64/fbinop/f64.sub/confirmation ... bench: 11329709 ns/iter (+/- 110342) -test wasm_instructions/wasm32/fbinop/f64.mul ... bench: 5806337 ns/iter (+/- 51307) -test wasm_instructions/wasm32/fbinop/f64.mul/confirmation ... bench: 11269153 ns/iter (+/- 536541) -test wasm_instructions/wasm64/fbinop/f64.mul ... bench: 5842303 ns/iter (+/- 56395) -test wasm_instructions/wasm64/fbinop/f64.mul/confirmation ... bench: 11310388 ns/iter (+/- 356464) -test wasm_instructions/wasm32/fbinop/f32.div ... bench: 8140168 ns/iter (+/- 55397) -test wasm_instructions/wasm32/fbinop/f32.div/confirmation ... bench: 16292681 ns/iter (+/- 211295) -test wasm_instructions/wasm64/fbinop/f32.div ... bench: 8239060 ns/iter (+/- 18363) -test wasm_instructions/wasm64/fbinop/f32.div/confirmation ... bench: 16574591 ns/iter (+/- 1481873) -test wasm_instructions/wasm32/fbinop/f64.div ... bench: 11030241 ns/iter (+/- 703748) -test wasm_instructions/wasm32/fbinop/f64.div/confirmation ... bench: 21713785 ns/iter (+/- 35100) -test wasm_instructions/wasm64/fbinop/f64.div ... bench: 11157693 ns/iter (+/- 87967) -test wasm_instructions/wasm64/fbinop/f64.div/confirmation ... bench: 21696425 ns/iter (+/- 39307) -test wasm_instructions/wasm32/fbinop/f32.min ... bench: 46604428 ns/iter (+/- 5288444) -test wasm_instructions/wasm32/fbinop/f32.min/confirmation ... bench: 114368124 ns/iter (+/- 129233) -test wasm_instructions/wasm64/fbinop/f32.min ... bench: 47400406 ns/iter (+/- 5850090) -test wasm_instructions/wasm64/fbinop/f32.min/confirmation ... bench: 114552304 ns/iter (+/- 147978) -test wasm_instructions/wasm32/fbinop/f32.max ... bench: 47983374 ns/iter (+/- 980422) -test wasm_instructions/wasm32/fbinop/f32.max/confirmation ... bench: 114622830 ns/iter (+/- 267419) -test wasm_instructions/wasm64/fbinop/f32.max ... bench: 46971198 ns/iter (+/- 1022040) -test wasm_instructions/wasm64/fbinop/f32.max/confirmation ... bench: 114686497 ns/iter (+/- 145304) -test wasm_instructions/wasm32/fbinop/f64.min ... bench: 48178360 ns/iter (+/- 2305919) -test wasm_instructions/wasm32/fbinop/f64.min/confirmation ... bench: 117235913 ns/iter (+/- 61729) -test wasm_instructions/wasm64/fbinop/f64.min ... bench: 36111340 ns/iter (+/- 7457305) -test wasm_instructions/wasm64/fbinop/f64.min/confirmation ... bench: 117327043 ns/iter (+/- 88369) -test wasm_instructions/wasm32/fbinop/f64.max ... bench: 49154716 ns/iter (+/- 322011) -test wasm_instructions/wasm32/fbinop/f64.max/confirmation ... bench: 117329556 ns/iter (+/- 105236) -test wasm_instructions/wasm64/fbinop/f64.max ... bench: 45601350 ns/iter (+/- 5591137) -test wasm_instructions/wasm64/fbinop/f64.max/confirmation ... bench: 117200601 ns/iter (+/- 803654) -test wasm_instructions/wasm32/fbinop/f32.copysign ... bench: 4598104 ns/iter (+/- 15922) -test wasm_instructions/wasm32/fbinop/f32.copysign/confirmation ... bench: 8858339 ns/iter (+/- 68474) -test wasm_instructions/wasm64/fbinop/f32.copysign ... bench: 4627214 ns/iter (+/- 25624) -test wasm_instructions/wasm64/fbinop/f32.copysign/confirmation ... bench: 8879130 ns/iter (+/- 85345) -test wasm_instructions/wasm32/fbinop/f64.copysign ... bench: 6816920 ns/iter (+/- 161024) -test wasm_instructions/wasm32/fbinop/f64.copysign/confirmation ... bench: 13251066 ns/iter (+/- 52425) -test wasm_instructions/wasm64/fbinop/f64.copysign ... bench: 6969117 ns/iter (+/- 86625) -test wasm_instructions/wasm64/fbinop/f64.copysign/confirmation ... bench: 13263156 ns/iter (+/- 188643) -test wasm_instructions/wasm32/itestop/i32.eqz ... bench: 2769096 ns/iter (+/- 157983) -test wasm_instructions/wasm32/itestop/i32.eqz/confirmation ... bench: 5324970 ns/iter (+/- 23591) -test wasm_instructions/wasm64/itestop/i32.eqz ... bench: 2800833 ns/iter (+/- 27297) -test wasm_instructions/wasm64/itestop/i32.eqz/confirmation ... bench: 5336048 ns/iter (+/- 3892) -test wasm_instructions/wasm32/itestop/i64.eqz ... bench: 2670430 ns/iter (+/- 57664) -test wasm_instructions/wasm32/itestop/i64.eqz/confirmation ... bench: 5075978 ns/iter (+/- 32894) -test wasm_instructions/wasm64/itestop/i64.eqz ... bench: 2672435 ns/iter (+/- 9822) -test wasm_instructions/wasm64/itestop/i64.eqz/confirmation ... bench: 5074802 ns/iter (+/- 34114) -test wasm_instructions/wasm32/irelop/i32.eq ... bench: 2637583 ns/iter (+/- 7517) -test wasm_instructions/wasm32/irelop/i32.eq/confirmation ... bench: 5038958 ns/iter (+/- 11109) -test wasm_instructions/wasm64/irelop/i32.eq ... bench: 2682502 ns/iter (+/- 114944) -test wasm_instructions/wasm64/irelop/i32.eq/confirmation ... bench: 5030123 ns/iter (+/- 21874) -test wasm_instructions/wasm32/irelop/i32.ne ... bench: 2660822 ns/iter (+/- 6736) -test wasm_instructions/wasm32/irelop/i32.ne/confirmation ... bench: 5070686 ns/iter (+/- 31101) -test wasm_instructions/wasm64/irelop/i32.ne ... bench: 2656617 ns/iter (+/- 15191) -test wasm_instructions/wasm64/irelop/i32.ne/confirmation ... bench: 5076909 ns/iter (+/- 448207) -test wasm_instructions/wasm32/irelop/i32.lt_s ... bench: 2640846 ns/iter (+/- 55692) -test wasm_instructions/wasm32/irelop/i32.lt_s/confirmation ... bench: 5037576 ns/iter (+/- 379359) -test wasm_instructions/wasm64/irelop/i32.lt_s ... bench: 2734325 ns/iter (+/- 30145) -test wasm_instructions/wasm64/irelop/i32.lt_s/confirmation ... bench: 5102799 ns/iter (+/- 238892) -test wasm_instructions/wasm32/irelop/i32.lt_u ... bench: 2744517 ns/iter (+/- 46108) -test wasm_instructions/wasm32/irelop/i32.lt_u/confirmation ... bench: 5061512 ns/iter (+/- 106770) -test wasm_instructions/wasm64/irelop/i32.lt_u ... bench: 2683547 ns/iter (+/- 118285) -test wasm_instructions/wasm64/irelop/i32.lt_u/confirmation ... bench: 5083609 ns/iter (+/- 54776) -test wasm_instructions/wasm32/irelop/i32.gt_s ... bench: 2850472 ns/iter (+/- 6868) -test wasm_instructions/wasm32/irelop/i32.gt_s/confirmation ... bench: 5082198 ns/iter (+/- 18916) -test wasm_instructions/wasm64/irelop/i32.gt_s ... bench: 2707588 ns/iter (+/- 41776) -test wasm_instructions/wasm64/irelop/i32.gt_s/confirmation ... bench: 5070475 ns/iter (+/- 57631) -test wasm_instructions/wasm32/irelop/i32.gt_u ... bench: 2668196 ns/iter (+/- 36501) -test wasm_instructions/wasm32/irelop/i32.gt_u/confirmation ... bench: 5094734 ns/iter (+/- 9845) -test wasm_instructions/wasm64/irelop/i32.gt_u ... bench: 2670234 ns/iter (+/- 22399) -test wasm_instructions/wasm64/irelop/i32.gt_u/confirmation ... bench: 5071213 ns/iter (+/- 19530) -test wasm_instructions/wasm32/irelop/i32.le_s ... bench: 2673234 ns/iter (+/- 32215) -test wasm_instructions/wasm32/irelop/i32.le_s/confirmation ... bench: 5068634 ns/iter (+/- 18605) -test wasm_instructions/wasm64/irelop/i32.le_s ... bench: 2673420 ns/iter (+/- 27684) -test wasm_instructions/wasm64/irelop/i32.le_s/confirmation ... bench: 5084725 ns/iter (+/- 42821) -test wasm_instructions/wasm32/irelop/i32.le_u ... bench: 2735312 ns/iter (+/- 48200) -test wasm_instructions/wasm32/irelop/i32.le_u/confirmation ... bench: 5099680 ns/iter (+/- 25692) -test wasm_instructions/wasm64/irelop/i32.le_u ... bench: 2670578 ns/iter (+/- 48729) -test wasm_instructions/wasm64/irelop/i32.le_u/confirmation ... bench: 5086740 ns/iter (+/- 77494) -test wasm_instructions/wasm32/irelop/i32.ge_s ... bench: 2701879 ns/iter (+/- 35664) -test wasm_instructions/wasm32/irelop/i32.ge_s/confirmation ... bench: 5083494 ns/iter (+/- 85845) -test wasm_instructions/wasm64/irelop/i32.ge_s ... bench: 2667170 ns/iter (+/- 23385) -test wasm_instructions/wasm64/irelop/i32.ge_s/confirmation ... bench: 5095508 ns/iter (+/- 63086) -test wasm_instructions/wasm32/irelop/i32.ge_u ... bench: 2710183 ns/iter (+/- 26083) -test wasm_instructions/wasm32/irelop/i32.ge_u/confirmation ... bench: 5055200 ns/iter (+/- 36866) -test wasm_instructions/wasm64/irelop/i32.ge_u ... bench: 2916815 ns/iter (+/- 18875) -test wasm_instructions/wasm64/irelop/i32.ge_u/confirmation ... bench: 5111353 ns/iter (+/- 120640) -test wasm_instructions/wasm32/irelop/i64.eq ... bench: 2675283 ns/iter (+/- 44568) -test wasm_instructions/wasm32/irelop/i64.eq/confirmation ... bench: 5102690 ns/iter (+/- 57631) -test wasm_instructions/wasm64/irelop/i64.eq ... bench: 2666956 ns/iter (+/- 25878) -test wasm_instructions/wasm64/irelop/i64.eq/confirmation ... bench: 5090540 ns/iter (+/- 23007) -test wasm_instructions/wasm32/irelop/i64.ne ... bench: 2675004 ns/iter (+/- 31774) -test wasm_instructions/wasm32/irelop/i64.ne/confirmation ... bench: 5075688 ns/iter (+/- 72773) -test wasm_instructions/wasm64/irelop/i64.ne ... bench: 2677934 ns/iter (+/- 16216) -test wasm_instructions/wasm64/irelop/i64.ne/confirmation ... bench: 5121348 ns/iter (+/- 17290) -test wasm_instructions/wasm32/irelop/i64.lt_s ... bench: 2696826 ns/iter (+/- 59886) -test wasm_instructions/wasm32/irelop/i64.lt_s/confirmation ... bench: 5112274 ns/iter (+/- 81533) -test wasm_instructions/wasm64/irelop/i64.lt_s ... bench: 2692876 ns/iter (+/- 51164) -test wasm_instructions/wasm64/irelop/i64.lt_s/confirmation ... bench: 5111110 ns/iter (+/- 34747) -test wasm_instructions/wasm32/irelop/i64.lt_u ... bench: 2675535 ns/iter (+/- 30861) -test wasm_instructions/wasm32/irelop/i64.lt_u/confirmation ... bench: 5078467 ns/iter (+/- 66883) -test wasm_instructions/wasm64/irelop/i64.lt_u ... bench: 2683282 ns/iter (+/- 16445) -test wasm_instructions/wasm64/irelop/i64.lt_u/confirmation ... bench: 5109701 ns/iter (+/- 72616) -test wasm_instructions/wasm32/irelop/i64.gt_s ... bench: 2658036 ns/iter (+/- 159607) -test wasm_instructions/wasm32/irelop/i64.gt_s/confirmation ... bench: 5088769 ns/iter (+/- 35544) -test wasm_instructions/wasm64/irelop/i64.gt_s ... bench: 2664268 ns/iter (+/- 25387) -test wasm_instructions/wasm64/irelop/i64.gt_s/confirmation ... bench: 5071421 ns/iter (+/- 62039) -test wasm_instructions/wasm32/irelop/i64.gt_u ... bench: 2671533 ns/iter (+/- 143919) -test wasm_instructions/wasm32/irelop/i64.gt_u/confirmation ... bench: 5104027 ns/iter (+/- 49350) -test wasm_instructions/wasm64/irelop/i64.gt_u ... bench: 2688138 ns/iter (+/- 57001) -test wasm_instructions/wasm64/irelop/i64.gt_u/confirmation ... bench: 5132535 ns/iter (+/- 196826) -test wasm_instructions/wasm32/irelop/i64.le_s ... bench: 2655747 ns/iter (+/- 42932) -test wasm_instructions/wasm32/irelop/i64.le_s/confirmation ... bench: 5078223 ns/iter (+/- 20173) -test wasm_instructions/wasm64/irelop/i64.le_s ... bench: 2871139 ns/iter (+/- 46188) -test wasm_instructions/wasm64/irelop/i64.le_s/confirmation ... bench: 5089263 ns/iter (+/- 23917) -test wasm_instructions/wasm32/irelop/i64.le_u ... bench: 2684386 ns/iter (+/- 32636) -test wasm_instructions/wasm32/irelop/i64.le_u/confirmation ... bench: 5096297 ns/iter (+/- 56343) -test wasm_instructions/wasm64/irelop/i64.le_u ... bench: 2744003 ns/iter (+/- 25057) -test wasm_instructions/wasm64/irelop/i64.le_u/confirmation ... bench: 5086560 ns/iter (+/- 21396) -test wasm_instructions/wasm32/irelop/i64.ge_s ... bench: 2662125 ns/iter (+/- 15318) -test wasm_instructions/wasm32/irelop/i64.ge_s/confirmation ... bench: 5069029 ns/iter (+/- 54751) -test wasm_instructions/wasm64/irelop/i64.ge_s ... bench: 2672144 ns/iter (+/- 7707) -test wasm_instructions/wasm64/irelop/i64.ge_s/confirmation ... bench: 5082129 ns/iter (+/- 14632) -test wasm_instructions/wasm32/irelop/i64.ge_u ... bench: 2663391 ns/iter (+/- 40503) -test wasm_instructions/wasm32/irelop/i64.ge_u/confirmation ... bench: 5081829 ns/iter (+/- 29012) -test wasm_instructions/wasm64/irelop/i64.ge_u ... bench: 2693664 ns/iter (+/- 60288) -test wasm_instructions/wasm64/irelop/i64.ge_u/confirmation ... bench: 5156475 ns/iter (+/- 53893) -test wasm_instructions/wasm32/frelop/f32.eq ... bench: 5060165 ns/iter (+/- 45289) -test wasm_instructions/wasm32/frelop/f32.eq/confirmation ... bench: 9536438 ns/iter (+/- 2379) -test wasm_instructions/wasm64/frelop/f32.eq ... bench: 5003880 ns/iter (+/- 13243) -test wasm_instructions/wasm64/frelop/f32.eq/confirmation ... bench: 9647293 ns/iter (+/- 15220) -test wasm_instructions/wasm32/frelop/f32.ne ... bench: 4977774 ns/iter (+/- 48481) -test wasm_instructions/wasm32/frelop/f32.ne/confirmation ... bench: 9542661 ns/iter (+/- 6964) -test wasm_instructions/wasm64/frelop/f32.ne ... bench: 4978623 ns/iter (+/- 20019) -test wasm_instructions/wasm64/frelop/f32.ne/confirmation ... bench: 9566471 ns/iter (+/- 140162) -test wasm_instructions/wasm32/frelop/f64.eq ... bench: 4999213 ns/iter (+/- 299698) -test wasm_instructions/wasm32/frelop/f64.eq/confirmation ... bench: 9648434 ns/iter (+/- 83165) -test wasm_instructions/wasm64/frelop/f64.eq ... bench: 5010156 ns/iter (+/- 31901) -test wasm_instructions/wasm64/frelop/f64.eq/confirmation ... bench: 9538513 ns/iter (+/- 77630) -test wasm_instructions/wasm32/frelop/f64.ne ... bench: 4978005 ns/iter (+/- 120986) -test wasm_instructions/wasm32/frelop/f64.ne/confirmation ... bench: 9532388 ns/iter (+/- 73596) -test wasm_instructions/wasm64/frelop/f64.ne ... bench: 4941503 ns/iter (+/- 46157) -test wasm_instructions/wasm64/frelop/f64.ne/confirmation ... bench: 9702050 ns/iter (+/- 36705) -test wasm_instructions/wasm32/frelop/f32.lt ... bench: 3338897 ns/iter (+/- 96115) -test wasm_instructions/wasm32/frelop/f32.lt/confirmation ... bench: 6338283 ns/iter (+/- 153816) -test wasm_instructions/wasm64/frelop/f32.lt ... bench: 3364253 ns/iter (+/- 36463) -test wasm_instructions/wasm64/frelop/f32.lt/confirmation ... bench: 6407031 ns/iter (+/- 37945) -test wasm_instructions/wasm32/frelop/f32.gt ... bench: 3383015 ns/iter (+/- 61426) -test wasm_instructions/wasm32/frelop/f32.gt/confirmation ... bench: 6358403 ns/iter (+/- 72609) -test wasm_instructions/wasm64/frelop/f32.gt ... bench: 3343130 ns/iter (+/- 72346) -test wasm_instructions/wasm64/frelop/f32.gt/confirmation ... bench: 6434533 ns/iter (+/- 55145) -test wasm_instructions/wasm32/frelop/f32.le ... bench: 3318248 ns/iter (+/- 160750) -test wasm_instructions/wasm32/frelop/f32.le/confirmation ... bench: 6357969 ns/iter (+/- 22853) -test wasm_instructions/wasm64/frelop/f32.le ... bench: 3347876 ns/iter (+/- 20948) -test wasm_instructions/wasm64/frelop/f32.le/confirmation ... bench: 6401613 ns/iter (+/- 59752) -test wasm_instructions/wasm32/frelop/f32.ge ... bench: 3330250 ns/iter (+/- 13113) -test wasm_instructions/wasm32/frelop/f32.ge/confirmation ... bench: 6342347 ns/iter (+/- 26676) -test wasm_instructions/wasm64/frelop/f32.ge ... bench: 3350896 ns/iter (+/- 48670) -test wasm_instructions/wasm64/frelop/f32.ge/confirmation ... bench: 6344131 ns/iter (+/- 42091) -test wasm_instructions/wasm32/frelop/f64.lt ... bench: 3346755 ns/iter (+/- 198180) -test wasm_instructions/wasm32/frelop/f64.lt/confirmation ... bench: 6364458 ns/iter (+/- 30531) -test wasm_instructions/wasm64/frelop/f64.lt ... bench: 3324357 ns/iter (+/- 268065) -test wasm_instructions/wasm64/frelop/f64.lt/confirmation ... bench: 6419650 ns/iter (+/- 93154) -test wasm_instructions/wasm32/frelop/f64.gt ... bench: 3353241 ns/iter (+/- 30231) -test wasm_instructions/wasm32/frelop/f64.gt/confirmation ... bench: 6399013 ns/iter (+/- 69646) -test wasm_instructions/wasm64/frelop/f64.gt ... bench: 3479828 ns/iter (+/- 37603) -test wasm_instructions/wasm64/frelop/f64.gt/confirmation ... bench: 6349602 ns/iter (+/- 65657) -test wasm_instructions/wasm32/frelop/f64.le ... bench: 3332272 ns/iter (+/- 105361) -test wasm_instructions/wasm32/frelop/f64.le/confirmation ... bench: 6357663 ns/iter (+/- 624566) -test wasm_instructions/wasm64/frelop/f64.le ... bench: 3364948 ns/iter (+/- 48581) -test wasm_instructions/wasm64/frelop/f64.le/confirmation ... bench: 6350448 ns/iter (+/- 28191) -test wasm_instructions/wasm32/frelop/f64.ge ... bench: 3339762 ns/iter (+/- 47045) -test wasm_instructions/wasm32/frelop/f64.ge/confirmation ... bench: 6348439 ns/iter (+/- 397697) -test wasm_instructions/wasm64/frelop/f64.ge ... bench: 3366964 ns/iter (+/- 14341) -test wasm_instructions/wasm64/frelop/f64.ge/confirmation ... bench: 6354662 ns/iter (+/- 67228) -test wasm_instructions/wasm32/cvtop/i32.extend8_s ... bench: 2480584 ns/iter (+/- 42484) -test wasm_instructions/wasm32/cvtop/i32.extend8_s/confirmation ... bench: 4563025 ns/iter (+/- 79084) -test wasm_instructions/wasm64/cvtop/i32.extend8_s ... bench: 2484357 ns/iter (+/- 52763) -test wasm_instructions/wasm64/cvtop/i32.extend8_s/confirmation ... bench: 4626475 ns/iter (+/- 24445) -test wasm_instructions/wasm32/cvtop/i32.extend16_s ... bench: 2490437 ns/iter (+/- 209816) -test wasm_instructions/wasm32/cvtop/i32.extend16_s/confirmation ... bench: 4636574 ns/iter (+/- 42162) -test wasm_instructions/wasm64/cvtop/i32.extend16_s ... bench: 2410990 ns/iter (+/- 29958) -test wasm_instructions/wasm64/cvtop/i32.extend16_s/confirmation ... bench: 4609622 ns/iter (+/- 79625) -test wasm_instructions/wasm32/cvtop/i64.extend8_s ... bench: 2399587 ns/iter (+/- 10771) -test wasm_instructions/wasm32/cvtop/i64.extend8_s/confirmation ... bench: 4611303 ns/iter (+/- 330925) -test wasm_instructions/wasm64/cvtop/i64.extend8_s ... bench: 2486412 ns/iter (+/- 63721) -test wasm_instructions/wasm64/cvtop/i64.extend8_s/confirmation ... bench: 4637672 ns/iter (+/- 46674) -test wasm_instructions/wasm32/cvtop/i64.extend16_s ... bench: 2411187 ns/iter (+/- 22489) -test wasm_instructions/wasm32/cvtop/i64.extend16_s/confirmation ... bench: 4614991 ns/iter (+/- 23356) -test wasm_instructions/wasm64/cvtop/i64.extend16_s ... bench: 2451260 ns/iter (+/- 36781) -test wasm_instructions/wasm64/cvtop/i64.extend16_s/confirmation ... bench: 4593326 ns/iter (+/- 33613) -test wasm_instructions/wasm32/cvtop/f32.convert_i32_s ... bench: 2701567 ns/iter (+/- 35809) -test wasm_instructions/wasm32/cvtop/f32.convert_i32_s/confirmation ... bench: 5151665 ns/iter (+/- 59493) -test wasm_instructions/wasm64/cvtop/f32.convert_i32_s ... bench: 2697892 ns/iter (+/- 27406) -test wasm_instructions/wasm64/cvtop/f32.convert_i32_s/confirmation ... bench: 5175595 ns/iter (+/- 60110) -test wasm_instructions/wasm32/cvtop/f32.convert_i64_s ... bench: 2770846 ns/iter (+/- 202735) -test wasm_instructions/wasm32/cvtop/f32.convert_i64_s/confirmation ... bench: 5164054 ns/iter (+/- 39865) -test wasm_instructions/wasm64/cvtop/f32.convert_i64_s ... bench: 2742136 ns/iter (+/- 50592) -test wasm_instructions/wasm64/cvtop/f32.convert_i64_s/confirmation ... bench: 5176963 ns/iter (+/- 13350) -test wasm_instructions/wasm32/cvtop/f64.convert_i32_s ... bench: 2713327 ns/iter (+/- 55166) -test wasm_instructions/wasm32/cvtop/f64.convert_i32_s/confirmation ... bench: 5117502 ns/iter (+/- 20238) -test wasm_instructions/wasm64/cvtop/f64.convert_i32_s ... bench: 2731171 ns/iter (+/- 54895) -test wasm_instructions/wasm64/cvtop/f64.convert_i32_s/confirmation ... bench: 5153336 ns/iter (+/- 45579) -test wasm_instructions/wasm32/cvtop/f64.convert_i64_s ... bench: 2695962 ns/iter (+/- 16194) -test wasm_instructions/wasm32/cvtop/f64.convert_i64_s/confirmation ... bench: 5094355 ns/iter (+/- 366858) -test wasm_instructions/wasm64/cvtop/f64.convert_i64_s ... bench: 2721204 ns/iter (+/- 197323) -test wasm_instructions/wasm64/cvtop/f64.convert_i64_s/confirmation ... bench: 5145739 ns/iter (+/- 16333) -test wasm_instructions/wasm32/cvtop/i64.extend32_s ... bench: 2395364 ns/iter (+/- 11756) -test wasm_instructions/wasm32/cvtop/i64.extend32_s/confirmation ... bench: 4604219 ns/iter (+/- 10418) -test wasm_instructions/wasm64/cvtop/i64.extend32_s ... bench: 2459389 ns/iter (+/- 51049) -test wasm_instructions/wasm64/cvtop/i64.extend32_s/confirmation ... bench: 4575628 ns/iter (+/- 6741) -test wasm_instructions/wasm32/cvtop/i32.wrap_i64 ... bench: 2439280 ns/iter (+/- 136603) -test wasm_instructions/wasm32/cvtop/i32.wrap_i64/confirmation ... bench: 4592032 ns/iter (+/- 44386) -test wasm_instructions/wasm64/cvtop/i32.wrap_i64 ... bench: 2428006 ns/iter (+/- 15997) -test wasm_instructions/wasm64/cvtop/i32.wrap_i64/confirmation ... bench: 4632619 ns/iter (+/- 18038) -test wasm_instructions/wasm32/cvtop/i64.extend_i32_s ... bench: 2427858 ns/iter (+/- 66550) -test wasm_instructions/wasm32/cvtop/i64.extend_i32_s/confirmation ... bench: 4619309 ns/iter (+/- 498336) -test wasm_instructions/wasm64/cvtop/i64.extend_i32_s ... bench: 2493757 ns/iter (+/- 162519) -test wasm_instructions/wasm64/cvtop/i64.extend_i32_s/confirmation ... bench: 4628151 ns/iter (+/- 30728) -test wasm_instructions/wasm32/cvtop/i64.extend_i32_u ... bench: 2415274 ns/iter (+/- 15701) -test wasm_instructions/wasm32/cvtop/i64.extend_i32_u/confirmation ... bench: 4612375 ns/iter (+/- 7372) -test wasm_instructions/wasm64/cvtop/i64.extend_i32_u ... bench: 2493065 ns/iter (+/- 96242) -test wasm_instructions/wasm64/cvtop/i64.extend_i32_u/confirmation ... bench: 4602925 ns/iter (+/- 29963) -test wasm_instructions/wasm32/cvtop/f32.demote_f64 ... bench: 5425701 ns/iter (+/- 62874) -test wasm_instructions/wasm32/cvtop/f32.demote_f64/confirmation ... bench: 10548360 ns/iter (+/- 40391) -test wasm_instructions/wasm64/cvtop/f32.demote_f64 ... bench: 5448842 ns/iter (+/- 97789) -test wasm_instructions/wasm64/cvtop/f32.demote_f64/confirmation ... bench: 10516232 ns/iter (+/- 59464) -test wasm_instructions/wasm32/cvtop/f64.promote_f32 ... bench: 6212819 ns/iter (+/- 32937) -test wasm_instructions/wasm32/cvtop/f64.promote_f32/confirmation ... bench: 12117067 ns/iter (+/- 161569) -test wasm_instructions/wasm64/cvtop/f64.promote_f32 ... bench: 6417519 ns/iter (+/- 15165) -test wasm_instructions/wasm64/cvtop/f64.promote_f32/confirmation ... bench: 12125485 ns/iter (+/- 130282) -test wasm_instructions/wasm32/cvtop/f32.reinterpret_i32 ... bench: 2427434 ns/iter (+/- 57850) -test wasm_instructions/wasm32/cvtop/f32.reinterpret_i32/confirmation ... bench: 4616109 ns/iter (+/- 28034) -test wasm_instructions/wasm64/cvtop/f32.reinterpret_i32 ... bench: 2463183 ns/iter (+/- 18453) -test wasm_instructions/wasm64/cvtop/f32.reinterpret_i32/confirmation ... bench: 4644997 ns/iter (+/- 52768) -test wasm_instructions/wasm32/cvtop/f64.reinterpret_i64 ... bench: 2458221 ns/iter (+/- 32958) -test wasm_instructions/wasm32/cvtop/f64.reinterpret_i64/confirmation ... bench: 4622836 ns/iter (+/- 29309) -test wasm_instructions/wasm64/cvtop/f64.reinterpret_i64 ... bench: 2470606 ns/iter (+/- 47298) -test wasm_instructions/wasm64/cvtop/f64.reinterpret_i64/confirmation ... bench: 4687514 ns/iter (+/- 34566) -test wasm_instructions/wasm32/cvtop/f32.convert_i32_u ... bench: 3344289 ns/iter (+/- 28221) -test wasm_instructions/wasm32/cvtop/f32.convert_i32_u/confirmation ... bench: 5959653 ns/iter (+/- 64894) -test wasm_instructions/wasm64/cvtop/f32.convert_i32_u ... bench: 3255523 ns/iter (+/- 70198) -test wasm_instructions/wasm64/cvtop/f32.convert_i32_u/confirmation ... bench: 5990564 ns/iter (+/- 82999) -test wasm_instructions/wasm32/cvtop/f64.convert_i32_u ... bench: 3194162 ns/iter (+/- 29557) -test wasm_instructions/wasm32/cvtop/f64.convert_i32_u/confirmation ... bench: 5975215 ns/iter (+/- 96737) -test wasm_instructions/wasm64/cvtop/f64.convert_i32_u ... bench: 3137616 ns/iter (+/- 29686) -test wasm_instructions/wasm64/cvtop/f64.convert_i32_u/confirmation ... bench: 5964593 ns/iter (+/- 351214) -test wasm_instructions/wasm32/cvtop/i32.reinterpret_f32 ... bench: 2971160 ns/iter (+/- 13494) -test wasm_instructions/wasm32/cvtop/i32.reinterpret_f32/confirmation ... bench: 5652541 ns/iter (+/- 32948) -test wasm_instructions/wasm64/cvtop/i32.reinterpret_f32 ... bench: 3023286 ns/iter (+/- 62649) -test wasm_instructions/wasm64/cvtop/i32.reinterpret_f32/confirmation ... bench: 5734746 ns/iter (+/- 143869) -test wasm_instructions/wasm32/cvtop/i64.reinterpret_f64 ... bench: 2951125 ns/iter (+/- 106724) -test wasm_instructions/wasm32/cvtop/i64.reinterpret_f64/confirmation ... bench: 5651159 ns/iter (+/- 1024255) -test wasm_instructions/wasm64/cvtop/i64.reinterpret_f64 ... bench: 2968062 ns/iter (+/- 145421) -test wasm_instructions/wasm64/cvtop/i64.reinterpret_f64/confirmation ... bench: 5680424 ns/iter (+/- 32069) -test wasm_instructions/wasm32/cvtop/i32.trunc_f32_s ... bench: 56396107 ns/iter (+/- 856749) -test wasm_instructions/wasm32/cvtop/i32.trunc_f32_s/confirmation ... bench: 124800527 ns/iter (+/- 800276) -test wasm_instructions/wasm64/cvtop/i32.trunc_f32_s ... bench: 57217602 ns/iter (+/- 615014) -test wasm_instructions/wasm64/cvtop/i32.trunc_f32_s/confirmation ... bench: 125190358 ns/iter (+/- 810452) -test wasm_instructions/wasm32/cvtop/i32.trunc_f32_u ... bench: 55113603 ns/iter (+/- 62824) -test wasm_instructions/wasm32/cvtop/i32.trunc_f32_u/confirmation ... bench: 120557068 ns/iter (+/- 905118) -test wasm_instructions/wasm64/cvtop/i32.trunc_f32_u ... bench: 55299476 ns/iter (+/- 109353) -test wasm_instructions/wasm64/cvtop/i32.trunc_f32_u/confirmation ... bench: 121014251 ns/iter (+/- 493680) -test wasm_instructions/wasm32/cvtop/i32.trunc_f64_s ... bench: 52675324 ns/iter (+/- 1048080) -test wasm_instructions/wasm32/cvtop/i32.trunc_f64_s/confirmation ... bench: 119442979 ns/iter (+/- 595376) -test wasm_instructions/wasm64/cvtop/i32.trunc_f64_s ... bench: 52720905 ns/iter (+/- 1859331) -test wasm_instructions/wasm64/cvtop/i32.trunc_f64_s/confirmation ... bench: 119501904 ns/iter (+/- 257877) -test wasm_instructions/wasm32/cvtop/i32.trunc_f64_u ... bench: 58676911 ns/iter (+/- 1575514) -test wasm_instructions/wasm32/cvtop/i32.trunc_f64_u/confirmation ... bench: 123404414 ns/iter (+/- 298031) -test wasm_instructions/wasm64/cvtop/i32.trunc_f64_u ... bench: 59021700 ns/iter (+/- 895473) -test wasm_instructions/wasm64/cvtop/i32.trunc_f64_u/confirmation ... bench: 122956632 ns/iter (+/- 131748) -test wasm_instructions/wasm32/cvtop/i64.trunc_f32_s ... bench: 55564416 ns/iter (+/- 1179970) -test wasm_instructions/wasm32/cvtop/i64.trunc_f32_s/confirmation ... bench: 124907787 ns/iter (+/- 1544413) -test wasm_instructions/wasm64/cvtop/i64.trunc_f32_s ... bench: 57155156 ns/iter (+/- 420207) -test wasm_instructions/wasm64/cvtop/i64.trunc_f32_s/confirmation ... bench: 125303260 ns/iter (+/- 988139) -test wasm_instructions/wasm32/cvtop/i64.trunc_f32_u ... bench: 57577144 ns/iter (+/- 724017) -test wasm_instructions/wasm32/cvtop/i64.trunc_f32_u/confirmation ... bench: 119659976 ns/iter (+/- 795450) -test wasm_instructions/wasm64/cvtop/i64.trunc_f32_u ... bench: 57128751 ns/iter (+/- 861177) -test wasm_instructions/wasm64/cvtop/i64.trunc_f32_u/confirmation ... bench: 118984722 ns/iter (+/- 788224) -test wasm_instructions/wasm32/cvtop/i64.trunc_f64_s ... bench: 52690861 ns/iter (+/- 396899) -test wasm_instructions/wasm32/cvtop/i64.trunc_f64_s/confirmation ... bench: 118460002 ns/iter (+/- 322767) -test wasm_instructions/wasm64/cvtop/i64.trunc_f64_s ... bench: 52730947 ns/iter (+/- 550059) -test wasm_instructions/wasm64/cvtop/i64.trunc_f64_s/confirmation ... bench: 118859203 ns/iter (+/- 945899) -test wasm_instructions/wasm32/cvtop/i64.trunc_f64_u ... bench: 59150799 ns/iter (+/- 478325) -test wasm_instructions/wasm32/cvtop/i64.trunc_f64_u/confirmation ... bench: 122073048 ns/iter (+/- 1211374) -test wasm_instructions/wasm64/cvtop/i64.trunc_f64_u ... bench: 59515846 ns/iter (+/- 593426) -test wasm_instructions/wasm64/cvtop/i64.trunc_f64_u/confirmation ... bench: 122403137 ns/iter (+/- 774380) -test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f32_s ... bench: 51744251 ns/iter (+/- 465040) -test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f32_s/confirmation ... bench: 114324503 ns/iter (+/- 533388) -test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f32_s ... bench: 51294002 ns/iter (+/- 1866961) -test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f32_s/confirmation ... bench: 114282801 ns/iter (+/- 628467) -test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f64_s ... bench: 59525242 ns/iter (+/- 66572) -test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f64_s/confirmation ... bench: 116775473 ns/iter (+/- 2800366) -test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f64_s ... bench: 59495712 ns/iter (+/- 148377) -test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f64_s/confirmation ... bench: 113376880 ns/iter (+/- 1816761) -test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f32_u ... bench: 108191932 ns/iter (+/- 49833) -test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f32_u/confirmation ... bench: 236271508 ns/iter (+/- 146337) -test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f32_u ... bench: 108010352 ns/iter (+/- 166185) -test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f32_u/confirmation ... bench: 236946164 ns/iter (+/- 103050) -test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f64_u ... bench: 110179745 ns/iter (+/- 263737) -test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f64_u/confirmation ... bench: 242377989 ns/iter (+/- 60842) -test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f64_u ... bench: 110302412 ns/iter (+/- 340125) -test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f64_u/confirmation ... bench: 242337981 ns/iter (+/- 939492) -test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f32_u ... bench: 108443260 ns/iter (+/- 680527) -test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f32_u/confirmation ... bench: 241244163 ns/iter (+/- 253197) -test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f32_u ... bench: 108467196 ns/iter (+/- 114149) -test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f32_u/confirmation ... bench: 241375186 ns/iter (+/- 33825) -test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f64_u ... bench: 110084201 ns/iter (+/- 353258) -test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f64_u/confirmation ... bench: 245363592 ns/iter (+/- 69796) -test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f64_u ... bench: 109730970 ns/iter (+/- 85169) -test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f64_u/confirmation ... bench: 245034615 ns/iter (+/- 766489) -test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f32_s ... bench: 40567399 ns/iter (+/- 1308565) -test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f32_s/confirmation ... bench: 118256162 ns/iter (+/- 760278) -test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f32_s ... bench: 41883309 ns/iter (+/- 261612) -test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f32_s/confirmation ... bench: 118480519 ns/iter (+/- 93108) -test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f64_s ... bench: 44495296 ns/iter (+/- 485649) -test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f64_s/confirmation ... bench: 118106390 ns/iter (+/- 136371) -test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f64_s ... bench: 44974745 ns/iter (+/- 645762) -test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f64_s/confirmation ... bench: 118077725 ns/iter (+/- 60182) -test wasm_instructions/wasm32/cvtop/f32.convert_i64_u ... bench: 31839662 ns/iter (+/- 205404) -test wasm_instructions/wasm32/cvtop/f32.convert_i64_u/confirmation ... bench: 67651450 ns/iter (+/- 380966) -test wasm_instructions/wasm64/cvtop/f32.convert_i64_u ... bench: 31794101 ns/iter (+/- 429022) -test wasm_instructions/wasm64/cvtop/f32.convert_i64_u/confirmation ... bench: 67982425 ns/iter (+/- 1565392) -test wasm_instructions/wasm32/cvtop/f64.convert_i64_u ... bench: 32414001 ns/iter (+/- 606954) -test wasm_instructions/wasm32/cvtop/f64.convert_i64_u/confirmation ... bench: 68000971 ns/iter (+/- 561576) -test wasm_instructions/wasm64/cvtop/f64.convert_i64_u ... bench: 31537213 ns/iter (+/- 192453) -test wasm_instructions/wasm64/cvtop/f64.convert_i64_u/confirmation ... bench: 67711228 ns/iter (+/- 352043) -test wasm_instructions/wasm32/refop/ref.func ... bench: 164170064 ns/iter (+/- 190016) -test wasm_instructions/wasm32/refop/ref.func/confirmation ... bench: 323975159 ns/iter (+/- 642862) -test wasm_instructions/wasm64/refop/ref.func ... bench: 164018025 ns/iter (+/- 215076) -test wasm_instructions/wasm64/refop/ref.func/confirmation ... bench: 324781943 ns/iter (+/- 288747) -test wasm_instructions/wasm32/refop/ref.is_null-ref.func ... bench: 161587143 ns/iter (+/- 373886) -test wasm_instructions/wasm32/refop/ref.is_null-ref.func/confirmation ... bench: 326310046 ns/iter (+/- 878551) -test wasm_instructions/wasm64/refop/ref.is_null-ref.func ... bench: 161887880 ns/iter (+/- 165577) -test wasm_instructions/wasm64/refop/ref.is_null-ref.func/confirmation ... bench: 326535809 ns/iter (+/- 864990) -test wasm_instructions/wasm32/varop/local.get ... bench: 2411279 ns/iter (+/- 32674) -test wasm_instructions/wasm32/varop/local.get/confirmation ... bench: 4601679 ns/iter (+/- 51788) -test wasm_instructions/wasm64/varop/local.get ... bench: 2437031 ns/iter (+/- 73289) -test wasm_instructions/wasm64/varop/local.get/confirmation ... bench: 4630339 ns/iter (+/- 39977) -test wasm_instructions/wasm32/varop/global.get ... bench: 2431581 ns/iter (+/- 45566) -test wasm_instructions/wasm32/varop/global.get/confirmation ... bench: 4766455 ns/iter (+/- 27790) -test wasm_instructions/wasm64/varop/global.get ... bench: 2447111 ns/iter (+/- 55228) -test wasm_instructions/wasm64/varop/global.get/confirmation ... bench: 4660353 ns/iter (+/- 39854) -test wasm_instructions/wasm32/varop/global.set ... bench: 2475873 ns/iter (+/- 32113) -test wasm_instructions/wasm32/varop/global.set/confirmation ... bench: 4578253 ns/iter (+/- 41627) -test wasm_instructions/wasm64/varop/global.set ... bench: 2447914 ns/iter (+/- 48477) -test wasm_instructions/wasm64/varop/global.set/confirmation ... bench: 4632767 ns/iter (+/- 38586) -test wasm_instructions/wasm32/varop/local.tee ... bench: 2455872 ns/iter (+/- 50472) -test wasm_instructions/wasm32/varop/local.tee/confirmation ... bench: 4617265 ns/iter (+/- 16542) -test wasm_instructions/wasm64/varop/local.tee ... bench: 2429390 ns/iter (+/- 18416) -test wasm_instructions/wasm64/varop/local.tee/confirmation ... bench: 4626494 ns/iter (+/- 318349) -test wasm_instructions/wasm32/tabop/table.get ... bench: 7537668 ns/iter (+/- 549210) -test wasm_instructions/wasm32/tabop/table.get/confirmation ... bench: 14374974 ns/iter (+/- 2560061) -test wasm_instructions/wasm64/tabop/table.get ... bench: 7531863 ns/iter (+/- 638602) -test wasm_instructions/wasm64/tabop/table.get/confirmation ... bench: 14729537 ns/iter (+/- 30329) -test wasm_instructions/wasm32/tabop/table.size ... bench: 2430032 ns/iter (+/- 41288) -test wasm_instructions/wasm32/tabop/table.size/confirmation ... bench: 4635674 ns/iter (+/- 22157) -test wasm_instructions/wasm64/tabop/table.size ... bench: 2518503 ns/iter (+/- 48198) -test wasm_instructions/wasm64/tabop/table.size/confirmation ... bench: 4646363 ns/iter (+/- 29250) -test wasm_instructions/wasm32/memop/i32.load ... bench: 3130550 ns/iter (+/- 17239) -test wasm_instructions/wasm32/memop/i32.load/confirmation ... bench: 5857831 ns/iter (+/- 46622) -test wasm_instructions/wasm64/memop/i32.load ... bench: 4921826 ns/iter (+/- 13269) -test wasm_instructions/wasm64/memop/i32.load/confirmation ... bench: 9540130 ns/iter (+/- 52073) -test wasm_instructions/wasm32/memop/i64.load ... bench: 3185200 ns/iter (+/- 287696) -test wasm_instructions/wasm32/memop/i64.load/confirmation ... bench: 6011206 ns/iter (+/- 27974) -test wasm_instructions/wasm64/memop/i64.load ... bench: 4983605 ns/iter (+/- 323864) -test wasm_instructions/wasm64/memop/i64.load/confirmation ... bench: 9604194 ns/iter (+/- 32423) -test wasm_instructions/wasm32/memop/f32.load ... bench: 3613027 ns/iter (+/- 34376) -test wasm_instructions/wasm32/memop/f32.load/confirmation ... bench: 6986915 ns/iter (+/- 110973) -test wasm_instructions/wasm64/memop/f32.load ... bench: 5590987 ns/iter (+/- 153261) -test wasm_instructions/wasm64/memop/f32.load/confirmation ... bench: 10487568 ns/iter (+/- 52510) -test wasm_instructions/wasm32/memop/f64.load ... bench: 3696619 ns/iter (+/- 41677) -test wasm_instructions/wasm32/memop/f64.load/confirmation ... bench: 6951316 ns/iter (+/- 31281) -test wasm_instructions/wasm64/memop/f64.load ... bench: 5408170 ns/iter (+/- 52470) -test wasm_instructions/wasm64/memop/f64.load/confirmation ... bench: 10583134 ns/iter (+/- 135000) -test wasm_instructions/wasm32/memop/i32.store ... bench: 3191755 ns/iter (+/- 183565) -test wasm_instructions/wasm32/memop/i32.store/confirmation ... bench: 6147243 ns/iter (+/- 48760) -test wasm_instructions/wasm64/memop/i32.store ... bench: 4007275 ns/iter (+/- 31136) -test wasm_instructions/wasm64/memop/i32.store/confirmation ... bench: 7579926 ns/iter (+/- 28996) -test wasm_instructions/wasm32/memop/i64.store ... bench: 3168943 ns/iter (+/- 37346) -test wasm_instructions/wasm32/memop/i64.store/confirmation ... bench: 6112964 ns/iter (+/- 240803) -test wasm_instructions/wasm64/memop/i64.store ... bench: 4058326 ns/iter (+/- 22543) -test wasm_instructions/wasm64/memop/i64.store/confirmation ... bench: 7657207 ns/iter (+/- 23468) -test wasm_instructions/wasm32/memop/f32.store ... bench: 3167289 ns/iter (+/- 46815) -test wasm_instructions/wasm32/memop/f32.store/confirmation ... bench: 6060328 ns/iter (+/- 36391) -test wasm_instructions/wasm64/memop/f32.store ... bench: 4204463 ns/iter (+/- 243441) -test wasm_instructions/wasm64/memop/f32.store/confirmation ... bench: 8034371 ns/iter (+/- 18762) -test wasm_instructions/wasm32/memop/f64.store ... bench: 3204699 ns/iter (+/- 35635) -test wasm_instructions/wasm32/memop/f64.store/confirmation ... bench: 6041077 ns/iter (+/- 146338) -test wasm_instructions/wasm64/memop/f64.store ... bench: 4229581 ns/iter (+/- 29522) -test wasm_instructions/wasm64/memop/f64.store/confirmation ... bench: 8016910 ns/iter (+/- 69820) -test wasm_instructions/wasm32/memop/i32.load8_s ... bench: 3325969 ns/iter (+/- 53570) -test wasm_instructions/wasm32/memop/i32.load8_s/confirmation ... bench: 6523883 ns/iter (+/- 6984) -test wasm_instructions/wasm64/memop/i32.load8_s ... bench: 5053304 ns/iter (+/- 32950) -test wasm_instructions/wasm64/memop/i32.load8_s/confirmation ... bench: 10128924 ns/iter (+/- 28572) -test wasm_instructions/wasm32/memop/i32.load8_u ... bench: 3323480 ns/iter (+/- 37805) -test wasm_instructions/wasm32/memop/i32.load8_u/confirmation ... bench: 6339086 ns/iter (+/- 39970) -test wasm_instructions/wasm64/memop/i32.load8_u ... bench: 5209985 ns/iter (+/- 5767) -test wasm_instructions/wasm64/memop/i32.load8_u/confirmation ... bench: 9767495 ns/iter (+/- 728322) -test wasm_instructions/wasm32/memop/i32.load16_s ... bench: 3311508 ns/iter (+/- 25512) -test wasm_instructions/wasm32/memop/i32.load16_s/confirmation ... bench: 6348181 ns/iter (+/- 63123) -test wasm_instructions/wasm64/memop/i32.load16_s ... bench: 5092578 ns/iter (+/- 138773) -test wasm_instructions/wasm64/memop/i32.load16_s/confirmation ... bench: 9822489 ns/iter (+/- 228715) -test wasm_instructions/wasm32/memop/i32.load16_u ... bench: 3304782 ns/iter (+/- 32345) -test wasm_instructions/wasm32/memop/i32.load16_u/confirmation ... bench: 6260628 ns/iter (+/- 41601) -test wasm_instructions/wasm64/memop/i32.load16_u ... bench: 5161572 ns/iter (+/- 71229) -test wasm_instructions/wasm64/memop/i32.load16_u/confirmation ... bench: 9900212 ns/iter (+/- 31531) -test wasm_instructions/wasm32/memop/i64.load8_s ... bench: 3333168 ns/iter (+/- 20390) -test wasm_instructions/wasm32/memop/i64.load8_s/confirmation ... bench: 6255196 ns/iter (+/- 45695) -test wasm_instructions/wasm64/memop/i64.load8_s ... bench: 5142924 ns/iter (+/- 41649) -test wasm_instructions/wasm64/memop/i64.load8_s/confirmation ... bench: 9873736 ns/iter (+/- 50275) -test wasm_instructions/wasm32/memop/i64.load8_u ... bench: 3320559 ns/iter (+/- 38398) -test wasm_instructions/wasm32/memop/i64.load8_u/confirmation ... bench: 6267224 ns/iter (+/- 71990) -test wasm_instructions/wasm64/memop/i64.load8_u ... bench: 5115963 ns/iter (+/- 85862) -test wasm_instructions/wasm64/memop/i64.load8_u/confirmation ... bench: 10155677 ns/iter (+/- 130673) -test wasm_instructions/wasm32/memop/i64.load16_s ... bench: 3310913 ns/iter (+/- 27657) -test wasm_instructions/wasm32/memop/i64.load16_s/confirmation ... bench: 6273192 ns/iter (+/- 51046) -test wasm_instructions/wasm64/memop/i64.load16_s ... bench: 5076510 ns/iter (+/- 42747) -test wasm_instructions/wasm64/memop/i64.load16_s/confirmation ... bench: 9982808 ns/iter (+/- 145004) -test wasm_instructions/wasm32/memop/i64.load16_u ... bench: 3368604 ns/iter (+/- 56603) -test wasm_instructions/wasm32/memop/i64.load16_u/confirmation ... bench: 6266532 ns/iter (+/- 191712) -test wasm_instructions/wasm64/memop/i64.load16_u ... bench: 5118331 ns/iter (+/- 42271) -test wasm_instructions/wasm64/memop/i64.load16_u/confirmation ... bench: 9737316 ns/iter (+/- 229077) -test wasm_instructions/wasm32/memop/i64.load32_s ... bench: 3176513 ns/iter (+/- 56237) -test wasm_instructions/wasm32/memop/i64.load32_s/confirmation ... bench: 6098605 ns/iter (+/- 49977) -test wasm_instructions/wasm64/memop/i64.load32_s ... bench: 4989225 ns/iter (+/- 60577) -test wasm_instructions/wasm64/memop/i64.load32_s/confirmation ... bench: 9634012 ns/iter (+/- 234748) -test wasm_instructions/wasm32/memop/i64.load32_u ... bench: 3145952 ns/iter (+/- 19398) -test wasm_instructions/wasm32/memop/i64.load32_u/confirmation ... bench: 5821330 ns/iter (+/- 19787) -test wasm_instructions/wasm64/memop/i64.load32_u ... bench: 4858869 ns/iter (+/- 7641) -test wasm_instructions/wasm64/memop/i64.load32_u/confirmation ... bench: 9660536 ns/iter (+/- 184014) -test wasm_instructions/wasm32/memop/i32.store8 ... bench: 3226451 ns/iter (+/- 283781) -test wasm_instructions/wasm32/memop/i32.store8/confirmation ... bench: 6106069 ns/iter (+/- 99449) -test wasm_instructions/wasm64/memop/i32.store8 ... bench: 3961543 ns/iter (+/- 26007) -test wasm_instructions/wasm64/memop/i32.store8/confirmation ... bench: 7875188 ns/iter (+/- 55540) -test wasm_instructions/wasm32/memop/i32.store16 ... bench: 3293386 ns/iter (+/- 51190) -test wasm_instructions/wasm32/memop/i32.store16/confirmation ... bench: 6067966 ns/iter (+/- 5759) -test wasm_instructions/wasm64/memop/i32.store16 ... bench: 4153257 ns/iter (+/- 6252) -test wasm_instructions/wasm64/memop/i32.store16/confirmation ... bench: 7940636 ns/iter (+/- 19114) -test wasm_instructions/wasm32/memop/i64.store8 ... bench: 3255496 ns/iter (+/- 74698) -test wasm_instructions/wasm32/memop/i64.store8/confirmation ... bench: 6109670 ns/iter (+/- 62164) -test wasm_instructions/wasm64/memop/i64.store8 ... bench: 3998531 ns/iter (+/- 13550) -test wasm_instructions/wasm64/memop/i64.store8/confirmation ... bench: 7674058 ns/iter (+/- 20085) -test wasm_instructions/wasm32/memop/i64.store16 ... bench: 3264157 ns/iter (+/- 37629) -test wasm_instructions/wasm32/memop/i64.store16/confirmation ... bench: 6071619 ns/iter (+/- 30867) -test wasm_instructions/wasm64/memop/i64.store16 ... bench: 4164943 ns/iter (+/- 69325) -test wasm_instructions/wasm64/memop/i64.store16/confirmation ... bench: 8201503 ns/iter (+/- 21056) -test wasm_instructions/wasm32/memop/i64.store32 ... bench: 3206773 ns/iter (+/- 21003) -test wasm_instructions/wasm32/memop/i64.store32/confirmation ... bench: 6163302 ns/iter (+/- 49127) -test wasm_instructions/wasm64/memop/i64.store32 ... bench: 4002998 ns/iter (+/- 35023) -test wasm_instructions/wasm64/memop/i64.store32/confirmation ... bench: 7666424 ns/iter (+/- 50499) -test wasm_instructions/wasm32/memop/memory.size ... bench: 2989673 ns/iter (+/- 22597) -test wasm_instructions/wasm32/memop/memory.size/confirmation ... bench: 5712070 ns/iter (+/- 38488) -test wasm_instructions/wasm64/memop/memory.size ... bench: 2994220 ns/iter (+/- 21071) -test wasm_instructions/wasm64/memop/memory.size/confirmation ... bench: 5649833 ns/iter (+/- 7620) -test wasm_instructions/wasm32/memop/memory.grow ... bench: 970123825 ns/iter (+/- 3491725) -test wasm_instructions/wasm32/memop/memory.grow/confirmation ... bench: 1896932839 ns/iter (+/- 7466239) -test wasm_instructions/wasm64/memop/memory.grow ... bench: 924156015 ns/iter (+/- 7254870) -test wasm_instructions/wasm64/memop/memory.grow/confirmation ... bench: 1866826163 ns/iter (+/- 15442733) -test wasm_instructions/wasm32/memop/memory.fill ... bench: 192307573 ns/iter (+/- 95555) -test wasm_instructions/wasm32/memop/memory.fill/confirmation ... bench: 393398932 ns/iter (+/- 1633878) -test wasm_instructions/wasm64/memop/memory.fill ... bench: 191277787 ns/iter (+/- 640393) -test wasm_instructions/wasm64/memop/memory.fill/confirmation ... bench: 393595612 ns/iter (+/- 308837) -test wasm_instructions/wasm32/memop/memory.copy ... bench: 217213802 ns/iter (+/- 840852) -test wasm_instructions/wasm32/memop/memory.copy/confirmation ... bench: 430399940 ns/iter (+/- 339624) -test wasm_instructions/wasm64/memop/memory.copy ... bench: 216964424 ns/iter (+/- 600978) -test wasm_instructions/wasm64/memop/memory.copy/confirmation ... bench: 426147721 ns/iter (+/- 1424647) -test wasm_instructions/wasm32/ctrlop/select ... bench: 4909705 ns/iter (+/- 12450) -test wasm_instructions/wasm32/ctrlop/select/confirmation ... bench: 9486582 ns/iter (+/- 267821) -test wasm_instructions/wasm64/ctrlop/select ... bench: 4936738 ns/iter (+/- 27491) -test wasm_instructions/wasm64/ctrlop/select/confirmation ... bench: 9513743 ns/iter (+/- 304726) -test wasm_instructions/wasm32/ctrlop/call ... bench: 41209282 ns/iter (+/- 335861) -test wasm_instructions/wasm32/ctrlop/call/confirmation ... bench: 79281777 ns/iter (+/- 99019) -test wasm_instructions/wasm64/ctrlop/call ... bench: 41824297 ns/iter (+/- 231856) -test wasm_instructions/wasm64/ctrlop/call/confirmation ... bench: 79318728 ns/iter (+/- 790191) -test wasm_instructions/wasm32/ctrlop/call_indirect ... bench: 60496483 ns/iter (+/- 87962) -test wasm_instructions/wasm32/ctrlop/call_indirect/confirmation ... bench: 163476460 ns/iter (+/- 829547) -test wasm_instructions/wasm64/ctrlop/call_indirect ... bench: 61549763 ns/iter (+/- 166368) -test wasm_instructions/wasm64/ctrlop/call_indirect/confirmation ... bench: 162612275 ns/iter (+/- 631749) -test wasm_instructions/wasm32/ctrlop/recursive_return_call* ... bench: 218997632 ns/iter (+/- 45021091) -test wasm_instructions/wasm32/ctrlop/recursive_return_call*/confirmation ... bench: 602405030 ns/iter (+/- 72234639) -test wasm_instructions/wasm64/ctrlop/recursive_return_call* ... bench: 219125971 ns/iter (+/- 14376302) -test wasm_instructions/wasm64/ctrlop/recursive_return_call*/confirmation ... bench: 453495172 ns/iter (+/- 72486415) -test wasm_instructions/wasm32/ctrlop/recursive_call* ... bench: 255607503 ns/iter (+/- 199450) -test wasm_instructions/wasm32/ctrlop/recursive_call*/confirmation ... bench: 528652382 ns/iter (+/- 383264) -test wasm_instructions/wasm64/ctrlop/recursive_call* ... bench: 255544984 ns/iter (+/- 119359) -test wasm_instructions/wasm64/ctrlop/recursive_call*/confirmation ... bench: 528087493 ns/iter (+/- 2687126) -test wasm_instructions/wasm32/vconst/v128.const ... bench: 2725823 ns/iter (+/- 78288) -test wasm_instructions/wasm32/vconst/v128.const/confirmation ... bench: 5163581 ns/iter (+/- 66311) -test wasm_instructions/wasm64/vconst/v128.const ... bench: 2717298 ns/iter (+/- 31976) -test wasm_instructions/wasm64/vconst/v128.const/confirmation ... bench: 5163415 ns/iter (+/- 43971) -test wasm_instructions/wasm32/vconst/v128.const_add_locals ... bench: 2432032 ns/iter (+/- 117097) -test wasm_instructions/wasm32/vconst/v128.const_add_locals/confirmation ... bench: 4630605 ns/iter (+/- 36403) -test wasm_instructions/wasm64/vconst/v128.const_add_locals ... bench: 2468500 ns/iter (+/- 25468) -test wasm_instructions/wasm64/vconst/v128.const_add_locals/confirmation ... bench: 4671799 ns/iter (+/- 64467) -test wasm_instructions/wasm32/vconst/v128.const_add_constants ... bench: 4332863 ns/iter (+/- 77751) -test wasm_instructions/wasm32/vconst/v128.const_add_constants/confirmation ... bench: 8572916 ns/iter (+/- 31359) -test wasm_instructions/wasm64/vconst/v128.const_add_constants ... bench: 4566715 ns/iter (+/- 42305) -test wasm_instructions/wasm64/vconst/v128.const_add_constants/confirmation ... bench: 8382104 ns/iter (+/- 16768) -test wasm_instructions/wasm32/vvunop/v128.not ... bench: 2698779 ns/iter (+/- 19951) -test wasm_instructions/wasm32/vvunop/v128.not/confirmation ... bench: 5642142 ns/iter (+/- 30717) -test wasm_instructions/wasm64/vvunop/v128.not ... bench: 2720064 ns/iter (+/- 31328) -test wasm_instructions/wasm64/vvunop/v128.not/confirmation ... bench: 5659875 ns/iter (+/- 22868) -test wasm_instructions/wasm32/vvbinop/v128.and ... bench: 2420820 ns/iter (+/- 139981) -test wasm_instructions/wasm32/vvbinop/v128.and/confirmation ... bench: 4626546 ns/iter (+/- 29115) -test wasm_instructions/wasm64/vvbinop/v128.and ... bench: 2504062 ns/iter (+/- 39648) -test wasm_instructions/wasm64/vvbinop/v128.and/confirmation ... bench: 4618069 ns/iter (+/- 33660) -test wasm_instructions/wasm32/vvbinop/v128.andnot ... bench: 2433498 ns/iter (+/- 30210) -test wasm_instructions/wasm32/vvbinop/v128.andnot/confirmation ... bench: 4565614 ns/iter (+/- 12364) -test wasm_instructions/wasm64/vvbinop/v128.andnot ... bench: 2470661 ns/iter (+/- 37257) -test wasm_instructions/wasm64/vvbinop/v128.andnot/confirmation ... bench: 4632297 ns/iter (+/- 30836) -test wasm_instructions/wasm32/vvbinop/v128.or ... bench: 2484876 ns/iter (+/- 94286) -test wasm_instructions/wasm32/vvbinop/v128.or/confirmation ... bench: 4617246 ns/iter (+/- 70340) -test wasm_instructions/wasm64/vvbinop/v128.or ... bench: 2454632 ns/iter (+/- 52142) -test wasm_instructions/wasm64/vvbinop/v128.or/confirmation ... bench: 4630357 ns/iter (+/- 25652) -test wasm_instructions/wasm32/vvbinop/v128.xor ... bench: 2460783 ns/iter (+/- 20586) -test wasm_instructions/wasm32/vvbinop/v128.xor/confirmation ... bench: 4623693 ns/iter (+/- 15527) -test wasm_instructions/wasm64/vvbinop/v128.xor ... bench: 2459066 ns/iter (+/- 86362) -test wasm_instructions/wasm64/vvbinop/v128.xor/confirmation ... bench: 4640181 ns/iter (+/- 181105) -test wasm_instructions/wasm32/vvternop/v128.bitselect ... bench: 3098382 ns/iter (+/- 72884) -test wasm_instructions/wasm32/vvternop/v128.bitselect/confirmation ... bench: 5940235 ns/iter (+/- 57875) -test wasm_instructions/wasm64/vvternop/v128.bitselect ... bench: 3176687 ns/iter (+/- 28513) -test wasm_instructions/wasm64/vvternop/v128.bitselect/confirmation ... bench: 5958425 ns/iter (+/- 30609) -test wasm_instructions/wasm32/vvtestop/v128.any_true ... bench: 3543686 ns/iter (+/- 36282) -test wasm_instructions/wasm32/vvtestop/v128.any_true/confirmation ... bench: 6752268 ns/iter (+/- 327450) -test wasm_instructions/wasm64/vvtestop/v128.any_true ... bench: 3614924 ns/iter (+/- 45832) -test wasm_instructions/wasm64/vvtestop/v128.any_true/confirmation ... bench: 6765590 ns/iter (+/- 36094) -test wasm_instructions/wasm32/vshuffle/i8x16.shuffle ... bench: 6757518 ns/iter (+/- 303864) -test wasm_instructions/wasm32/vshuffle/i8x16.shuffle/confirmation ... bench: 13419310 ns/iter (+/- 1023078) -test wasm_instructions/wasm64/vshuffle/i8x16.shuffle ... bench: 6767973 ns/iter (+/- 58843) -test wasm_instructions/wasm64/vshuffle/i8x16.shuffle/confirmation ... bench: 13344981 ns/iter (+/- 452548) -test wasm_instructions/wasm32/vswizzle/i8x16.swizzle ... bench: 3320210 ns/iter (+/- 48981) -test wasm_instructions/wasm32/vswizzle/i8x16.swizzle/confirmation ... bench: 6849141 ns/iter (+/- 12806) -test wasm_instructions/wasm64/vswizzle/i8x16.swizzle ... bench: 3305274 ns/iter (+/- 44508) -test wasm_instructions/wasm64/vswizzle/i8x16.swizzle/confirmation ... bench: 6565879 ns/iter (+/- 249155) -test wasm_instructions/wasm32/vsplat/i8x16.splat ... bench: 2877572 ns/iter (+/- 196219) -test wasm_instructions/wasm32/vsplat/i8x16.splat/confirmation ... bench: 5629072 ns/iter (+/- 35899) -test wasm_instructions/wasm64/vsplat/i8x16.splat ... bench: 2888450 ns/iter (+/- 54993) -test wasm_instructions/wasm64/vsplat/i8x16.splat/confirmation ... bench: 5471554 ns/iter (+/- 36087) -test wasm_instructions/wasm32/vsplat/i16x8.splat ... bench: 2849595 ns/iter (+/- 51883) -test wasm_instructions/wasm32/vsplat/i16x8.splat/confirmation ... bench: 5400474 ns/iter (+/- 47732) -test wasm_instructions/wasm64/vsplat/i16x8.splat ... bench: 2859374 ns/iter (+/- 39529) -test wasm_instructions/wasm64/vsplat/i16x8.splat/confirmation ... bench: 5449924 ns/iter (+/- 30709) -test wasm_instructions/wasm32/vsplat/i32x4.splat ... bench: 2912776 ns/iter (+/- 11826) -test wasm_instructions/wasm32/vsplat/i32x4.splat/confirmation ... bench: 5536120 ns/iter (+/- 54366) -test wasm_instructions/wasm64/vsplat/i32x4.splat ... bench: 2873866 ns/iter (+/- 32522) -test wasm_instructions/wasm64/vsplat/i32x4.splat/confirmation ... bench: 5545044 ns/iter (+/- 39300) -test wasm_instructions/wasm32/vsplat/i64x2.splat ... bench: 2881872 ns/iter (+/- 28840) -test wasm_instructions/wasm32/vsplat/i64x2.splat/confirmation ... bench: 5473629 ns/iter (+/- 74895) -test wasm_instructions/wasm64/vsplat/i64x2.splat ... bench: 2914871 ns/iter (+/- 33215) -test wasm_instructions/wasm64/vsplat/i64x2.splat/confirmation ... bench: 5459210 ns/iter (+/- 37396) -test wasm_instructions/wasm32/vsplat/f32x4.splat ... bench: 2439528 ns/iter (+/- 15636) -test wasm_instructions/wasm32/vsplat/f32x4.splat/confirmation ... bench: 4635401 ns/iter (+/- 20351) -test wasm_instructions/wasm64/vsplat/f32x4.splat ... bench: 2438222 ns/iter (+/- 28477) -test wasm_instructions/wasm64/vsplat/f32x4.splat/confirmation ... bench: 4632867 ns/iter (+/- 32203) -test wasm_instructions/wasm32/vsplat/f64x2.splat ... bench: 2422716 ns/iter (+/- 27084) -test wasm_instructions/wasm32/vsplat/f64x2.splat/confirmation ... bench: 4628622 ns/iter (+/- 36461) -test wasm_instructions/wasm64/vsplat/f64x2.splat ... bench: 2447449 ns/iter (+/- 161278) -test wasm_instructions/wasm64/vsplat/f64x2.splat/confirmation ... bench: 4629204 ns/iter (+/- 70033) -test wasm_instructions/wasm32/vextlane/i32x4.extract_lane ... bench: 2437917 ns/iter (+/- 7398) -test wasm_instructions/wasm32/vextlane/i32x4.extract_lane/confirmation ... bench: 4604638 ns/iter (+/- 29051) -test wasm_instructions/wasm64/vextlane/i32x4.extract_lane ... bench: 2452163 ns/iter (+/- 212653) -test wasm_instructions/wasm64/vextlane/i32x4.extract_lane/confirmation ... bench: 4586994 ns/iter (+/- 20708) -test wasm_instructions/wasm32/vextlane/i64x2.extract_lane ... bench: 2475641 ns/iter (+/- 21261) -test wasm_instructions/wasm32/vextlane/i64x2.extract_lane/confirmation ... bench: 4620271 ns/iter (+/- 7423) -test wasm_instructions/wasm64/vextlane/i64x2.extract_lane ... bench: 2429491 ns/iter (+/- 50129) -test wasm_instructions/wasm64/vextlane/i64x2.extract_lane/confirmation ... bench: 4589936 ns/iter (+/- 338705) -test wasm_instructions/wasm32/vextlane/f32x4.extract_lane ... bench: 2469865 ns/iter (+/- 75472) -test wasm_instructions/wasm32/vextlane/f32x4.extract_lane/confirmation ... bench: 4635396 ns/iter (+/- 184405) -test wasm_instructions/wasm64/vextlane/f32x4.extract_lane ... bench: 2462522 ns/iter (+/- 142369) -test wasm_instructions/wasm64/vextlane/f32x4.extract_lane/confirmation ... bench: 4651569 ns/iter (+/- 44160) -test wasm_instructions/wasm32/vextlane/f64x2.extract_lane ... bench: 2424226 ns/iter (+/- 25322) -test wasm_instructions/wasm32/vextlane/f64x2.extract_lane/confirmation ... bench: 4637736 ns/iter (+/- 48914) -test wasm_instructions/wasm64/vextlane/f64x2.extract_lane ... bench: 2455975 ns/iter (+/- 28576) -test wasm_instructions/wasm64/vextlane/f64x2.extract_lane/confirmation ... bench: 4625234 ns/iter (+/- 20528) -test wasm_instructions/wasm32/vextlane/i8x16.extract_lane_s ... bench: 3339076 ns/iter (+/- 27057) -test wasm_instructions/wasm32/vextlane/i8x16.extract_lane_s/confirmation ... bench: 6280564 ns/iter (+/- 279137) -test wasm_instructions/wasm64/vextlane/i8x16.extract_lane_s ... bench: 3332099 ns/iter (+/- 33770) -test wasm_instructions/wasm64/vextlane/i8x16.extract_lane_s/confirmation ... bench: 6318859 ns/iter (+/- 44761) -test wasm_instructions/wasm32/vextlane/i8x16.extract_lane_u ... bench: 3317287 ns/iter (+/- 18985) -test wasm_instructions/wasm32/vextlane/i8x16.extract_lane_u/confirmation ... bench: 6309642 ns/iter (+/- 13130) -test wasm_instructions/wasm64/vextlane/i8x16.extract_lane_u ... bench: 3308973 ns/iter (+/- 293812) -test wasm_instructions/wasm64/vextlane/i8x16.extract_lane_u/confirmation ... bench: 6285465 ns/iter (+/- 43509) -test wasm_instructions/wasm32/vextlane/i16x8.extract_lane_s ... bench: 3441225 ns/iter (+/- 38489) -test wasm_instructions/wasm32/vextlane/i16x8.extract_lane_s/confirmation ... bench: 6304038 ns/iter (+/- 17643) -test wasm_instructions/wasm64/vextlane/i16x8.extract_lane_s ... bench: 3298766 ns/iter (+/- 31077) -test wasm_instructions/wasm64/vextlane/i16x8.extract_lane_s/confirmation ... bench: 6356647 ns/iter (+/- 33581) -test wasm_instructions/wasm32/vextlane/i16x8.extract_lane_u ... bench: 3285546 ns/iter (+/- 244197) -test wasm_instructions/wasm32/vextlane/i16x8.extract_lane_u/confirmation ... bench: 6339554 ns/iter (+/- 15890) -test wasm_instructions/wasm64/vextlane/i16x8.extract_lane_u ... bench: 3304243 ns/iter (+/- 49173) -test wasm_instructions/wasm64/vextlane/i16x8.extract_lane_u/confirmation ... bench: 6323850 ns/iter (+/- 25538) -test wasm_instructions/wasm32/vreplane/i8x16.replace_lane ... bench: 2494382 ns/iter (+/- 38002) -test wasm_instructions/wasm32/vreplane/i8x16.replace_lane/confirmation ... bench: 5572652 ns/iter (+/- 48483) -test wasm_instructions/wasm64/vreplane/i8x16.replace_lane ... bench: 3203437 ns/iter (+/- 242652) -test wasm_instructions/wasm64/vreplane/i8x16.replace_lane/confirmation ... bench: 5179266 ns/iter (+/- 107402) -test wasm_instructions/wasm32/vreplane/i16x8.replace_lane ... bench: 2444234 ns/iter (+/- 55601) -test wasm_instructions/wasm32/vreplane/i16x8.replace_lane/confirmation ... bench: 5536614 ns/iter (+/- 73532) -test wasm_instructions/wasm64/vreplane/i16x8.replace_lane ... bench: 2487357 ns/iter (+/- 43312) -test wasm_instructions/wasm64/vreplane/i16x8.replace_lane/confirmation ... bench: 5928810 ns/iter (+/- 72930) -test wasm_instructions/wasm32/vreplane/i32x4.replace_lane ... bench: 3164199 ns/iter (+/- 96688) -test wasm_instructions/wasm32/vreplane/i32x4.replace_lane/confirmation ... bench: 5354497 ns/iter (+/- 18723) -test wasm_instructions/wasm64/vreplane/i32x4.replace_lane ... bench: 2570819 ns/iter (+/- 19917) -test wasm_instructions/wasm64/vreplane/i32x4.replace_lane/confirmation ... bench: 6072332 ns/iter (+/- 35969) -test wasm_instructions/wasm32/vreplane/i64x2.replace_lane ... bench: 2511276 ns/iter (+/- 33163) -test wasm_instructions/wasm32/vreplane/i64x2.replace_lane/confirmation ... bench: 5496579 ns/iter (+/- 26360) -test wasm_instructions/wasm64/vreplane/i64x2.replace_lane ... bench: 2515801 ns/iter (+/- 51703) -test wasm_instructions/wasm64/vreplane/i64x2.replace_lane/confirmation ... bench: 4654110 ns/iter (+/- 52528) -test wasm_instructions/wasm32/vreplane/f32x4.replace_lane ... bench: 2433951 ns/iter (+/- 6870) -test wasm_instructions/wasm32/vreplane/f32x4.replace_lane/confirmation ... bench: 4631519 ns/iter (+/- 631607) -test wasm_instructions/wasm64/vreplane/f32x4.replace_lane ... bench: 2492256 ns/iter (+/- 40567) -test wasm_instructions/wasm64/vreplane/f32x4.replace_lane/confirmation ... bench: 4636240 ns/iter (+/- 8167) -test wasm_instructions/wasm32/vreplane/f64x2.replace_lane ... bench: 2430617 ns/iter (+/- 10006) -test wasm_instructions/wasm32/vreplane/f64x2.replace_lane/confirmation ... bench: 4580190 ns/iter (+/- 6510) -test wasm_instructions/wasm64/vreplane/f64x2.replace_lane ... bench: 2416678 ns/iter (+/- 8052) -test wasm_instructions/wasm64/vreplane/f64x2.replace_lane/confirmation ... bench: 4589810 ns/iter (+/- 29534) -test wasm_instructions/wasm32/virelop/i8x16.eq ... bench: 2403296 ns/iter (+/- 7444) -test wasm_instructions/wasm32/virelop/i8x16.eq/confirmation ... bench: 4645993 ns/iter (+/- 28946) -test wasm_instructions/wasm64/virelop/i8x16.eq ... bench: 2616346 ns/iter (+/- 176946) -test wasm_instructions/wasm64/virelop/i8x16.eq/confirmation ... bench: 4589067 ns/iter (+/- 14856) -test wasm_instructions/wasm32/virelop/i8x16.ne ... bench: 3130708 ns/iter (+/- 222253) -test wasm_instructions/wasm32/virelop/i8x16.ne/confirmation ... bench: 5952577 ns/iter (+/- 35044) -test wasm_instructions/wasm64/virelop/i8x16.ne ... bench: 3205527 ns/iter (+/- 196174) -test wasm_instructions/wasm64/virelop/i8x16.ne/confirmation ... bench: 6128509 ns/iter (+/- 409708) -test wasm_instructions/wasm32/virelop/i8x16.lt_s ... bench: 2431277 ns/iter (+/- 14051) -test wasm_instructions/wasm32/virelop/i8x16.lt_s/confirmation ... bench: 4587150 ns/iter (+/- 19723) -test wasm_instructions/wasm64/virelop/i8x16.lt_s ... bench: 2469182 ns/iter (+/- 25200) -test wasm_instructions/wasm64/virelop/i8x16.lt_s/confirmation ... bench: 4633820 ns/iter (+/- 25567) -test wasm_instructions/wasm32/virelop/i8x16.gt_s ... bench: 2420120 ns/iter (+/- 15573) -test wasm_instructions/wasm32/virelop/i8x16.gt_s/confirmation ... bench: 4608773 ns/iter (+/- 100055) -test wasm_instructions/wasm64/virelop/i8x16.gt_s ... bench: 2523600 ns/iter (+/- 29613) -test wasm_instructions/wasm64/virelop/i8x16.gt_s/confirmation ... bench: 4598675 ns/iter (+/- 524957) -test wasm_instructions/wasm32/virelop/i8x16.le_s ... bench: 2708170 ns/iter (+/- 111776) -test wasm_instructions/wasm32/virelop/i8x16.le_s/confirmation ... bench: 5695364 ns/iter (+/- 34819) -test wasm_instructions/wasm64/virelop/i8x16.le_s ... bench: 2706997 ns/iter (+/- 64766) -test wasm_instructions/wasm64/virelop/i8x16.le_s/confirmation ... bench: 5702982 ns/iter (+/- 27046) -test wasm_instructions/wasm32/virelop/i8x16.le_u ... bench: 2701233 ns/iter (+/- 14787) -test wasm_instructions/wasm32/virelop/i8x16.le_u/confirmation ... bench: 5140419 ns/iter (+/- 35892) -test wasm_instructions/wasm64/virelop/i8x16.le_u ... bench: 2742214 ns/iter (+/- 37245) -test wasm_instructions/wasm64/virelop/i8x16.le_u/confirmation ... bench: 5182381 ns/iter (+/- 37794) -test wasm_instructions/wasm32/virelop/i8x16.ge_s ... bench: 2701498 ns/iter (+/- 270140) -test wasm_instructions/wasm32/virelop/i8x16.ge_s/confirmation ... bench: 5640420 ns/iter (+/- 288099) -test wasm_instructions/wasm64/virelop/i8x16.ge_s ... bench: 2711271 ns/iter (+/- 322684) -test wasm_instructions/wasm64/virelop/i8x16.ge_s/confirmation ... bench: 5692610 ns/iter (+/- 38249) -test wasm_instructions/wasm32/virelop/i8x16.ge_u ... bench: 2691184 ns/iter (+/- 8528) -test wasm_instructions/wasm32/virelop/i8x16.ge_u/confirmation ... bench: 5152441 ns/iter (+/- 53406) -test wasm_instructions/wasm64/virelop/i8x16.ge_u ... bench: 2710911 ns/iter (+/- 18976) -test wasm_instructions/wasm64/virelop/i8x16.ge_u/confirmation ... bench: 5197849 ns/iter (+/- 54889) -test wasm_instructions/wasm32/virelop/i16x8.eq ... bench: 2409758 ns/iter (+/- 13242) -test wasm_instructions/wasm32/virelop/i16x8.eq/confirmation ... bench: 4633450 ns/iter (+/- 56897) -test wasm_instructions/wasm64/virelop/i16x8.eq ... bench: 2435718 ns/iter (+/- 21307) -test wasm_instructions/wasm64/virelop/i16x8.eq/confirmation ... bench: 4614618 ns/iter (+/- 64204) -test wasm_instructions/wasm32/virelop/i16x8.ne ... bench: 3179212 ns/iter (+/- 231016) -test wasm_instructions/wasm32/virelop/i16x8.ne/confirmation ... bench: 5995968 ns/iter (+/- 50046) -test wasm_instructions/wasm64/virelop/i16x8.ne ... bench: 3186708 ns/iter (+/- 29432) -test wasm_instructions/wasm64/virelop/i16x8.ne/confirmation ... bench: 6048690 ns/iter (+/- 82894) -test wasm_instructions/wasm32/virelop/i16x8.lt_s ... bench: 2422712 ns/iter (+/- 8133) -test wasm_instructions/wasm32/virelop/i16x8.lt_s/confirmation ... bench: 4634316 ns/iter (+/- 48081) -test wasm_instructions/wasm64/virelop/i16x8.lt_s ... bench: 2439323 ns/iter (+/- 15241) -test wasm_instructions/wasm64/virelop/i16x8.lt_s/confirmation ... bench: 4646610 ns/iter (+/- 24698) -test wasm_instructions/wasm32/virelop/i16x8.gt_s ... bench: 2495064 ns/iter (+/- 212583) -test wasm_instructions/wasm32/virelop/i16x8.gt_s/confirmation ... bench: 4631305 ns/iter (+/- 47475) -test wasm_instructions/wasm64/virelop/i16x8.gt_s ... bench: 2475924 ns/iter (+/- 111013) -test wasm_instructions/wasm64/virelop/i16x8.gt_s/confirmation ... bench: 4608059 ns/iter (+/- 27660) -test wasm_instructions/wasm32/virelop/i16x8.le_s ... bench: 2709051 ns/iter (+/- 27172) -test wasm_instructions/wasm32/virelop/i16x8.le_s/confirmation ... bench: 5176895 ns/iter (+/- 67467) -test wasm_instructions/wasm64/virelop/i16x8.le_s ... bench: 2772359 ns/iter (+/- 50032) -test wasm_instructions/wasm64/virelop/i16x8.le_s/confirmation ... bench: 5158516 ns/iter (+/- 51788) -test wasm_instructions/wasm32/virelop/i16x8.le_u ... bench: 2728722 ns/iter (+/- 35198) -test wasm_instructions/wasm32/virelop/i16x8.le_u/confirmation ... bench: 5697169 ns/iter (+/- 103749) -test wasm_instructions/wasm64/virelop/i16x8.le_u ... bench: 2757745 ns/iter (+/- 39005) -test wasm_instructions/wasm64/virelop/i16x8.le_u/confirmation ... bench: 5697948 ns/iter (+/- 243485) -test wasm_instructions/wasm32/virelop/i16x8.ge_s ... bench: 2749450 ns/iter (+/- 28900) -test wasm_instructions/wasm32/virelop/i16x8.ge_s/confirmation ... bench: 5160329 ns/iter (+/- 121069) -test wasm_instructions/wasm64/virelop/i16x8.ge_s ... bench: 2714730 ns/iter (+/- 44734) -test wasm_instructions/wasm64/virelop/i16x8.ge_s/confirmation ... bench: 5174668 ns/iter (+/- 80474) -test wasm_instructions/wasm32/virelop/i16x8.ge_u ... bench: 2714335 ns/iter (+/- 20585) -test wasm_instructions/wasm32/virelop/i16x8.ge_u/confirmation ... bench: 5652670 ns/iter (+/- 31752) -test wasm_instructions/wasm64/virelop/i16x8.ge_u ... bench: 2769970 ns/iter (+/- 9748) -test wasm_instructions/wasm64/virelop/i16x8.ge_u/confirmation ... bench: 5705844 ns/iter (+/- 30422) -test wasm_instructions/wasm32/virelop/i32x4.eq ... bench: 2437562 ns/iter (+/- 4550) -test wasm_instructions/wasm32/virelop/i32x4.eq/confirmation ... bench: 4630831 ns/iter (+/- 36045) -test wasm_instructions/wasm64/virelop/i32x4.eq ... bench: 2495983 ns/iter (+/- 91172) -test wasm_instructions/wasm64/virelop/i32x4.eq/confirmation ... bench: 4589717 ns/iter (+/- 61231) -test wasm_instructions/wasm32/virelop/i32x4.ne ... bench: 3135058 ns/iter (+/- 25417) -test wasm_instructions/wasm32/virelop/i32x4.ne/confirmation ... bench: 5964117 ns/iter (+/- 30386) -test wasm_instructions/wasm64/virelop/i32x4.ne ... bench: 3142160 ns/iter (+/- 49799) -test wasm_instructions/wasm64/virelop/i32x4.ne/confirmation ... bench: 5976735 ns/iter (+/- 70306) -test wasm_instructions/wasm32/virelop/i32x4.lt_s ... bench: 2490366 ns/iter (+/- 162668) -test wasm_instructions/wasm32/virelop/i32x4.lt_s/confirmation ... bench: 4629054 ns/iter (+/- 71571) -test wasm_instructions/wasm64/virelop/i32x4.lt_s ... bench: 2472794 ns/iter (+/- 106147) -test wasm_instructions/wasm64/virelop/i32x4.lt_s/confirmation ... bench: 4647924 ns/iter (+/- 75292) -test wasm_instructions/wasm32/virelop/i32x4.gt_s ... bench: 2468840 ns/iter (+/- 43826) -test wasm_instructions/wasm32/virelop/i32x4.gt_s/confirmation ... bench: 4626906 ns/iter (+/- 42647) -test wasm_instructions/wasm64/virelop/i32x4.gt_s ... bench: 2426607 ns/iter (+/- 28462) -test wasm_instructions/wasm64/virelop/i32x4.gt_s/confirmation ... bench: 4707216 ns/iter (+/- 93444) -test wasm_instructions/wasm32/virelop/i32x4.le_s ... bench: 2771897 ns/iter (+/- 25334) -test wasm_instructions/wasm32/virelop/i32x4.le_s/confirmation ... bench: 5708690 ns/iter (+/- 56959) -test wasm_instructions/wasm64/virelop/i32x4.le_s ... bench: 2722493 ns/iter (+/- 20719) -test wasm_instructions/wasm64/virelop/i32x4.le_s/confirmation ... bench: 5704869 ns/iter (+/- 8214) -test wasm_instructions/wasm32/virelop/i32x4.le_u ... bench: 2784323 ns/iter (+/- 15038) -test wasm_instructions/wasm32/virelop/i32x4.le_u/confirmation ... bench: 5687584 ns/iter (+/- 59039) -test wasm_instructions/wasm64/virelop/i32x4.le_u ... bench: 2710573 ns/iter (+/- 27893) -test wasm_instructions/wasm64/virelop/i32x4.le_u/confirmation ... bench: 5695055 ns/iter (+/- 30059) -test wasm_instructions/wasm32/virelop/i32x4.ge_s ... bench: 2718556 ns/iter (+/- 19782) -test wasm_instructions/wasm32/virelop/i32x4.ge_s/confirmation ... bench: 5701527 ns/iter (+/- 92273) -test wasm_instructions/wasm64/virelop/i32x4.ge_s ... bench: 2711333 ns/iter (+/- 17831) -test wasm_instructions/wasm64/virelop/i32x4.ge_s/confirmation ... bench: 5701587 ns/iter (+/- 49160) -test wasm_instructions/wasm32/virelop/i32x4.ge_u ... bench: 2789963 ns/iter (+/- 37628) -test wasm_instructions/wasm32/virelop/i32x4.ge_u/confirmation ... bench: 5663284 ns/iter (+/- 73936) -test wasm_instructions/wasm64/virelop/i32x4.ge_u ... bench: 2729559 ns/iter (+/- 27474) -test wasm_instructions/wasm64/virelop/i32x4.ge_u/confirmation ... bench: 5716657 ns/iter (+/- 63923) -test wasm_instructions/wasm32/virelop/i64x2.eq ... bench: 2451800 ns/iter (+/- 101247) -test wasm_instructions/wasm32/virelop/i64x2.eq/confirmation ... bench: 4634047 ns/iter (+/- 68682) -test wasm_instructions/wasm64/virelop/i64x2.eq ... bench: 2465192 ns/iter (+/- 19337) -test wasm_instructions/wasm64/virelop/i64x2.eq/confirmation ... bench: 4632126 ns/iter (+/- 26928) -test wasm_instructions/wasm32/virelop/i64x2.ne ... bench: 3336840 ns/iter (+/- 159272) -test wasm_instructions/wasm32/virelop/i64x2.ne/confirmation ... bench: 6421935 ns/iter (+/- 26827) -test wasm_instructions/wasm64/virelop/i64x2.ne ... bench: 3274627 ns/iter (+/- 32606) -test wasm_instructions/wasm64/virelop/i64x2.ne/confirmation ... bench: 6234711 ns/iter (+/- 11511) -test wasm_instructions/wasm32/virelop/i64x2.lt_s ... bench: 2422661 ns/iter (+/- 16053) -test wasm_instructions/wasm32/virelop/i64x2.lt_s/confirmation ... bench: 4642991 ns/iter (+/- 37626) -test wasm_instructions/wasm64/virelop/i64x2.lt_s ... bench: 2493491 ns/iter (+/- 155284) -test wasm_instructions/wasm64/virelop/i64x2.lt_s/confirmation ... bench: 4657585 ns/iter (+/- 36601) -test wasm_instructions/wasm32/virelop/i64x2.gt_s ... bench: 2447912 ns/iter (+/- 34623) -test wasm_instructions/wasm32/virelop/i64x2.gt_s/confirmation ... bench: 4592252 ns/iter (+/- 93256) -test wasm_instructions/wasm64/virelop/i64x2.gt_s ... bench: 2437473 ns/iter (+/- 4613) -test wasm_instructions/wasm64/virelop/i64x2.gt_s/confirmation ... bench: 4631807 ns/iter (+/- 29875) -test wasm_instructions/wasm32/virelop/i64x2.le_s ... bench: 3241162 ns/iter (+/- 24824) -test wasm_instructions/wasm32/virelop/i64x2.le_s/confirmation ... bench: 6247445 ns/iter (+/- 15611) -test wasm_instructions/wasm64/virelop/i64x2.le_s ... bench: 3293464 ns/iter (+/- 142519) -test wasm_instructions/wasm64/virelop/i64x2.le_s/confirmation ... bench: 6230680 ns/iter (+/- 17895) -test wasm_instructions/wasm32/virelop/i64x2.ge_s ... bench: 3256601 ns/iter (+/- 218980) -test wasm_instructions/wasm32/virelop/i64x2.ge_s/confirmation ... bench: 6281323 ns/iter (+/- 25357) -test wasm_instructions/wasm64/virelop/i64x2.ge_s ... bench: 3302589 ns/iter (+/- 34632) -test wasm_instructions/wasm64/virelop/i64x2.ge_s/confirmation ... bench: 6225939 ns/iter (+/- 57522) -test wasm_instructions/wasm32/virelop/i8x16.lt_u ... bench: 4630468 ns/iter (+/- 10826) -test wasm_instructions/wasm32/virelop/i8x16.lt_u/confirmation ... bench: 8892774 ns/iter (+/- 24423) -test wasm_instructions/wasm64/virelop/i8x16.lt_u ... bench: 4643983 ns/iter (+/- 28525) -test wasm_instructions/wasm64/virelop/i8x16.lt_u/confirmation ... bench: 8886555 ns/iter (+/- 68598) -test wasm_instructions/wasm32/virelop/i8x16.gt_u ... bench: 4641976 ns/iter (+/- 75799) -test wasm_instructions/wasm32/virelop/i8x16.gt_u/confirmation ... bench: 8847318 ns/iter (+/- 8459) -test wasm_instructions/wasm64/virelop/i8x16.gt_u ... bench: 4635786 ns/iter (+/- 35560) -test wasm_instructions/wasm64/virelop/i8x16.gt_u/confirmation ... bench: 8859528 ns/iter (+/- 20704) -test wasm_instructions/wasm32/virelop/i16x8.lt_u ... bench: 4685978 ns/iter (+/- 33544) -test wasm_instructions/wasm32/virelop/i16x8.lt_u/confirmation ... bench: 8832455 ns/iter (+/- 2917) -test wasm_instructions/wasm64/virelop/i16x8.lt_u ... bench: 4829486 ns/iter (+/- 48774) -test wasm_instructions/wasm64/virelop/i16x8.lt_u/confirmation ... bench: 8902310 ns/iter (+/- 75380) -test wasm_instructions/wasm32/virelop/i16x8.gt_u ... bench: 4552369 ns/iter (+/- 23854) -test wasm_instructions/wasm32/virelop/i16x8.gt_u/confirmation ... bench: 8912615 ns/iter (+/- 54871) -test wasm_instructions/wasm64/virelop/i16x8.gt_u ... bench: 4995847 ns/iter (+/- 11467) -test wasm_instructions/wasm64/virelop/i16x8.gt_u/confirmation ... bench: 8843545 ns/iter (+/- 32297) -test wasm_instructions/wasm32/virelop/i32x4.lt_u ... bench: 4621485 ns/iter (+/- 40818) -test wasm_instructions/wasm32/virelop/i32x4.lt_u/confirmation ... bench: 8841915 ns/iter (+/- 26399) -test wasm_instructions/wasm64/virelop/i32x4.lt_u ... bench: 4661971 ns/iter (+/- 55157) -test wasm_instructions/wasm64/virelop/i32x4.lt_u/confirmation ... bench: 8847855 ns/iter (+/- 37830) -test wasm_instructions/wasm32/virelop/i32x4.gt_u ... bench: 4568619 ns/iter (+/- 21668) -test wasm_instructions/wasm32/virelop/i32x4.gt_u/confirmation ... bench: 8886528 ns/iter (+/- 136125) -test wasm_instructions/wasm64/virelop/i32x4.gt_u ... bench: 4658609 ns/iter (+/- 26170) -test wasm_instructions/wasm64/virelop/i32x4.gt_u/confirmation ... bench: 8889213 ns/iter (+/- 68052) -test wasm_instructions/wasm32/vfrelop/f32x4.eq ... bench: 2451821 ns/iter (+/- 30155) -test wasm_instructions/wasm32/vfrelop/f32x4.eq/confirmation ... bench: 4635701 ns/iter (+/- 76176) -test wasm_instructions/wasm64/vfrelop/f32x4.eq ... bench: 2456926 ns/iter (+/- 22483) -test wasm_instructions/wasm64/vfrelop/f32x4.eq/confirmation ... bench: 4636133 ns/iter (+/- 53182) -test wasm_instructions/wasm32/vfrelop/f32x4.ne ... bench: 2459504 ns/iter (+/- 10819) -test wasm_instructions/wasm32/vfrelop/f32x4.ne/confirmation ... bench: 4632411 ns/iter (+/- 28807) -test wasm_instructions/wasm64/vfrelop/f32x4.ne ... bench: 2466279 ns/iter (+/- 57733) -test wasm_instructions/wasm64/vfrelop/f32x4.ne/confirmation ... bench: 4647944 ns/iter (+/- 341288) -test wasm_instructions/wasm32/vfrelop/f32x4.lt ... bench: 2443138 ns/iter (+/- 170629) -test wasm_instructions/wasm32/vfrelop/f32x4.lt/confirmation ... bench: 4604905 ns/iter (+/- 31523) -test wasm_instructions/wasm64/vfrelop/f32x4.lt ... bench: 2425888 ns/iter (+/- 272013) -test wasm_instructions/wasm64/vfrelop/f32x4.lt/confirmation ... bench: 4620923 ns/iter (+/- 108552) -test wasm_instructions/wasm32/vfrelop/f32x4.gt ... bench: 2436943 ns/iter (+/- 20277) -test wasm_instructions/wasm32/vfrelop/f32x4.gt/confirmation ... bench: 4606904 ns/iter (+/- 36682) -test wasm_instructions/wasm64/vfrelop/f32x4.gt ... bench: 2513215 ns/iter (+/- 132539) -test wasm_instructions/wasm64/vfrelop/f32x4.gt/confirmation ... bench: 4626530 ns/iter (+/- 22978) -test wasm_instructions/wasm32/vfrelop/f32x4.le ... bench: 2456431 ns/iter (+/- 9665) -test wasm_instructions/wasm32/vfrelop/f32x4.le/confirmation ... bench: 4572107 ns/iter (+/- 39438) -test wasm_instructions/wasm64/vfrelop/f32x4.le ... bench: 2437939 ns/iter (+/- 17604) -test wasm_instructions/wasm64/vfrelop/f32x4.le/confirmation ... bench: 4633973 ns/iter (+/- 38230) -test wasm_instructions/wasm32/vfrelop/f32x4.ge ... bench: 2452501 ns/iter (+/- 167351) -test wasm_instructions/wasm32/vfrelop/f32x4.ge/confirmation ... bench: 4657968 ns/iter (+/- 36061) -test wasm_instructions/wasm64/vfrelop/f32x4.ge ... bench: 2429008 ns/iter (+/- 15200) -test wasm_instructions/wasm64/vfrelop/f32x4.ge/confirmation ... bench: 4654951 ns/iter (+/- 56310) -test wasm_instructions/wasm32/vfrelop/f64x2.eq ... bench: 2419407 ns/iter (+/- 2764) -test wasm_instructions/wasm32/vfrelop/f64x2.eq/confirmation ... bench: 4622983 ns/iter (+/- 79929) -test wasm_instructions/wasm64/vfrelop/f64x2.eq ... bench: 2422088 ns/iter (+/- 17162) -test wasm_instructions/wasm64/vfrelop/f64x2.eq/confirmation ... bench: 4580965 ns/iter (+/- 138154) -test wasm_instructions/wasm32/vfrelop/f64x2.ne ... bench: 2456731 ns/iter (+/- 43166) -test wasm_instructions/wasm32/vfrelop/f64x2.ne/confirmation ... bench: 4606863 ns/iter (+/- 74742) -test wasm_instructions/wasm64/vfrelop/f64x2.ne ... bench: 2458241 ns/iter (+/- 20395) -test wasm_instructions/wasm64/vfrelop/f64x2.ne/confirmation ... bench: 4648081 ns/iter (+/- 39215) -test wasm_instructions/wasm32/vfrelop/f64x2.lt ... bench: 2415282 ns/iter (+/- 43109) -test wasm_instructions/wasm32/vfrelop/f64x2.lt/confirmation ... bench: 4647959 ns/iter (+/- 25068) -test wasm_instructions/wasm64/vfrelop/f64x2.lt ... bench: 2451249 ns/iter (+/- 17749) -test wasm_instructions/wasm64/vfrelop/f64x2.lt/confirmation ... bench: 4640634 ns/iter (+/- 33552) -test wasm_instructions/wasm32/vfrelop/f64x2.gt ... bench: 2681995 ns/iter (+/- 148213) -test wasm_instructions/wasm32/vfrelop/f64x2.gt/confirmation ... bench: 4633942 ns/iter (+/- 28273) -test wasm_instructions/wasm64/vfrelop/f64x2.gt ... bench: 2477479 ns/iter (+/- 20339) -test wasm_instructions/wasm64/vfrelop/f64x2.gt/confirmation ... bench: 4695181 ns/iter (+/- 26861) -test wasm_instructions/wasm32/vfrelop/f64x2.le ... bench: 2428990 ns/iter (+/- 21640) -test wasm_instructions/wasm32/vfrelop/f64x2.le/confirmation ... bench: 4635026 ns/iter (+/- 51667) -test wasm_instructions/wasm64/vfrelop/f64x2.le ... bench: 2553159 ns/iter (+/- 32289) -test wasm_instructions/wasm64/vfrelop/f64x2.le/confirmation ... bench: 4632434 ns/iter (+/- 28655) -test wasm_instructions/wasm32/vfrelop/f64x2.ge ... bench: 2487530 ns/iter (+/- 84506) -test wasm_instructions/wasm32/vfrelop/f64x2.ge/confirmation ... bench: 4631508 ns/iter (+/- 300162) -test wasm_instructions/wasm64/vfrelop/f64x2.ge ... bench: 2450326 ns/iter (+/- 25187) -test wasm_instructions/wasm64/vfrelop/f64x2.ge/confirmation ... bench: 4579212 ns/iter (+/- 235462) -test wasm_instructions/wasm32/viunop/i8x16.abs ... bench: 2430727 ns/iter (+/- 20045) -test wasm_instructions/wasm32/viunop/i8x16.abs/confirmation ... bench: 4566134 ns/iter (+/- 41115) -test wasm_instructions/wasm64/viunop/i8x16.abs ... bench: 2459938 ns/iter (+/- 5252) -test wasm_instructions/wasm64/viunop/i8x16.abs/confirmation ... bench: 4594065 ns/iter (+/- 323803) -test wasm_instructions/wasm32/viunop/i16x8.abs ... bench: 2432768 ns/iter (+/- 3665) -test wasm_instructions/wasm32/viunop/i16x8.abs/confirmation ... bench: 4625994 ns/iter (+/- 9478) -test wasm_instructions/wasm64/viunop/i16x8.abs ... bench: 2461701 ns/iter (+/- 11809) -test wasm_instructions/wasm64/viunop/i16x8.abs/confirmation ... bench: 4614443 ns/iter (+/- 60491) -test wasm_instructions/wasm32/viunop/i32x4.abs ... bench: 2434233 ns/iter (+/- 49323) -test wasm_instructions/wasm32/viunop/i32x4.abs/confirmation ... bench: 4569320 ns/iter (+/- 54880) -test wasm_instructions/wasm64/viunop/i32x4.abs ... bench: 2423066 ns/iter (+/- 6772) -test wasm_instructions/wasm64/viunop/i32x4.abs/confirmation ... bench: 4614282 ns/iter (+/- 45150) -test wasm_instructions/wasm32/viunop/i64x2.abs ... bench: 3528642 ns/iter (+/- 32856) -test wasm_instructions/wasm32/viunop/i64x2.abs/confirmation ... bench: 6778046 ns/iter (+/- 82621) -test wasm_instructions/wasm64/viunop/i64x2.abs ... bench: 3588754 ns/iter (+/- 96845) -test wasm_instructions/wasm64/viunop/i64x2.abs/confirmation ... bench: 6806786 ns/iter (+/- 64925) -test wasm_instructions/wasm32/viunop/i8x16.neg ... bench: 2797683 ns/iter (+/- 166090) -test wasm_instructions/wasm32/viunop/i8x16.neg/confirmation ... bench: 5703968 ns/iter (+/- 71865) -test wasm_instructions/wasm64/viunop/i8x16.neg ... bench: 2772544 ns/iter (+/- 37868) -test wasm_instructions/wasm64/viunop/i8x16.neg/confirmation ... bench: 5700022 ns/iter (+/- 27980) -test wasm_instructions/wasm32/viunop/i16x8.neg ... bench: 2708258 ns/iter (+/- 92088) -test wasm_instructions/wasm32/viunop/i16x8.neg/confirmation ... bench: 5705768 ns/iter (+/- 84382) -test wasm_instructions/wasm64/viunop/i16x8.neg ... bench: 2705697 ns/iter (+/- 28284) -test wasm_instructions/wasm64/viunop/i16x8.neg/confirmation ... bench: 5732488 ns/iter (+/- 66078) -test wasm_instructions/wasm32/viunop/i32x4.neg ... bench: 2683213 ns/iter (+/- 8725) -test wasm_instructions/wasm32/viunop/i32x4.neg/confirmation ... bench: 5701386 ns/iter (+/- 46559) -test wasm_instructions/wasm64/viunop/i32x4.neg ... bench: 2706323 ns/iter (+/- 10801) -test wasm_instructions/wasm64/viunop/i32x4.neg/confirmation ... bench: 5709511 ns/iter (+/- 145035) -test wasm_instructions/wasm32/viunop/i64x2.neg ... bench: 2684522 ns/iter (+/- 111757) -test wasm_instructions/wasm32/viunop/i64x2.neg/confirmation ... bench: 5682625 ns/iter (+/- 34301) -test wasm_instructions/wasm64/viunop/i64x2.neg ... bench: 2732258 ns/iter (+/- 54100) -test wasm_instructions/wasm64/viunop/i64x2.neg/confirmation ... bench: 5685088 ns/iter (+/- 37975) -test wasm_instructions/wasm32/viunop/i8x16.popcnt ... bench: 8935149 ns/iter (+/- 693948) -test wasm_instructions/wasm32/viunop/i8x16.popcnt/confirmation ... bench: 18873199 ns/iter (+/- 659996) -test wasm_instructions/wasm64/viunop/i8x16.popcnt ... bench: 9053503 ns/iter (+/- 778968) -test wasm_instructions/wasm64/viunop/i8x16.popcnt/confirmation ... bench: 18264345 ns/iter (+/- 1403020) -test wasm_instructions/wasm32/vq15mulr/i16x8.q15mulr_sat_s ... bench: 3991585 ns/iter (+/- 28637) -test wasm_instructions/wasm32/vq15mulr/i16x8.q15mulr_sat_s/confirmation ... bench: 8024026 ns/iter (+/- 71115) -test wasm_instructions/wasm64/vq15mulr/i16x8.q15mulr_sat_s ... bench: 3882564 ns/iter (+/- 163277) -test wasm_instructions/wasm64/vq15mulr/i16x8.q15mulr_sat_s/confirmation ... bench: 7977660 ns/iter (+/- 582630) -test wasm_instructions/wasm32/vdot/i32x4.dot_i16x8_s ... bench: 2416713 ns/iter (+/- 10960) -test wasm_instructions/wasm32/vdot/i32x4.dot_i16x8_s/confirmation ... bench: 4583387 ns/iter (+/- 293651) -test wasm_instructions/wasm64/vdot/i32x4.dot_i16x8_s ... bench: 2465168 ns/iter (+/- 36636) -test wasm_instructions/wasm64/vdot/i32x4.dot_i16x8_s/confirmation ... bench: 4609459 ns/iter (+/- 74948) -test wasm_instructions/wasm32/vfunop/f32x4.abs ... bench: 4659140 ns/iter (+/- 60021) -test wasm_instructions/wasm32/vfunop/f32x4.abs/confirmation ... bench: 8966970 ns/iter (+/- 192789) -test wasm_instructions/wasm64/vfunop/f32x4.abs ... bench: 4737696 ns/iter (+/- 376064) -test wasm_instructions/wasm64/vfunop/f32x4.abs/confirmation ... bench: 8876139 ns/iter (+/- 30034) -test wasm_instructions/wasm32/vfunop/f32x4.neg ... bench: 4621688 ns/iter (+/- 461716) -test wasm_instructions/wasm32/vfunop/f32x4.neg/confirmation ... bench: 8894964 ns/iter (+/- 37936) -test wasm_instructions/wasm64/vfunop/f32x4.neg ... bench: 4648628 ns/iter (+/- 74467) -test wasm_instructions/wasm64/vfunop/f32x4.neg/confirmation ... bench: 8855677 ns/iter (+/- 17146) -test wasm_instructions/wasm32/vfunop/f64x2.abs ... bench: 4623581 ns/iter (+/- 33026) -test wasm_instructions/wasm32/vfunop/f64x2.abs/confirmation ... bench: 8837970 ns/iter (+/- 23660) -test wasm_instructions/wasm64/vfunop/f64x2.abs ... bench: 4653441 ns/iter (+/- 70164) -test wasm_instructions/wasm64/vfunop/f64x2.abs/confirmation ... bench: 8842779 ns/iter (+/- 2794) -test wasm_instructions/wasm32/vfunop/f64x2.neg ... bench: 4655839 ns/iter (+/- 261057) -test wasm_instructions/wasm32/vfunop/f64x2.neg/confirmation ... bench: 8973428 ns/iter (+/- 73832) -test wasm_instructions/wasm64/vfunop/f64x2.neg ... bench: 4649021 ns/iter (+/- 27588) -test wasm_instructions/wasm64/vfunop/f64x2.neg/confirmation ... bench: 8905876 ns/iter (+/- 214658) -test wasm_instructions/wasm32/vfunop/f32x4.ceil ... bench: 5161823 ns/iter (+/- 20092) -test wasm_instructions/wasm32/vfunop/f32x4.ceil/confirmation ... bench: 11203287 ns/iter (+/- 355537) -test wasm_instructions/wasm64/vfunop/f32x4.ceil ... bench: 5619084 ns/iter (+/- 46309) -test wasm_instructions/wasm64/vfunop/f32x4.ceil/confirmation ... bench: 11403797 ns/iter (+/- 383281) -test wasm_instructions/wasm32/vfunop/f32x4.floor ... bench: 5419549 ns/iter (+/- 43350) -test wasm_instructions/wasm32/vfunop/f32x4.floor/confirmation ... bench: 11779147 ns/iter (+/- 118169) -test wasm_instructions/wasm64/vfunop/f32x4.floor ... bench: 5179451 ns/iter (+/- 269877) -test wasm_instructions/wasm64/vfunop/f32x4.floor/confirmation ... bench: 11565104 ns/iter (+/- 171212) -test wasm_instructions/wasm32/vfunop/f32x4.trunc ... bench: 5156243 ns/iter (+/- 10475) -test wasm_instructions/wasm32/vfunop/f32x4.trunc/confirmation ... bench: 10668630 ns/iter (+/- 40513) -test wasm_instructions/wasm64/vfunop/f32x4.trunc ... bench: 5210277 ns/iter (+/- 136717) -test wasm_instructions/wasm64/vfunop/f32x4.trunc/confirmation ... bench: 11347432 ns/iter (+/- 369564) -test wasm_instructions/wasm32/vfunop/f32x4.nearest ... bench: 5411886 ns/iter (+/- 47651) -test wasm_instructions/wasm32/vfunop/f32x4.nearest/confirmation ... bench: 11054119 ns/iter (+/- 374402) -test wasm_instructions/wasm64/vfunop/f32x4.nearest ... bench: 5249996 ns/iter (+/- 11896) -test wasm_instructions/wasm64/vfunop/f32x4.nearest/confirmation ... bench: 11735279 ns/iter (+/- 495610) -test wasm_instructions/wasm32/vfunop/f64x2.ceil ... bench: 5366698 ns/iter (+/- 8986) -test wasm_instructions/wasm32/vfunop/f64x2.ceil/confirmation ... bench: 10826159 ns/iter (+/- 342347) -test wasm_instructions/wasm64/vfunop/f64x2.ceil ... bench: 5208865 ns/iter (+/- 6277) -test wasm_instructions/wasm64/vfunop/f64x2.ceil/confirmation ... bench: 11165218 ns/iter (+/- 327180) -test wasm_instructions/wasm32/vfunop/f64x2.floor ... bench: 5295752 ns/iter (+/- 37826) -test wasm_instructions/wasm32/vfunop/f64x2.floor/confirmation ... bench: 11464221 ns/iter (+/- 270262) -test wasm_instructions/wasm64/vfunop/f64x2.floor ... bench: 5149258 ns/iter (+/- 233563) -test wasm_instructions/wasm64/vfunop/f64x2.floor/confirmation ... bench: 11692963 ns/iter (+/- 302258) -test wasm_instructions/wasm32/vfunop/f64x2.trunc ... bench: 5375910 ns/iter (+/- 136479) -test wasm_instructions/wasm32/vfunop/f64x2.trunc/confirmation ... bench: 11331086 ns/iter (+/- 390511) -test wasm_instructions/wasm64/vfunop/f64x2.trunc ... bench: 5138691 ns/iter (+/- 7737) -test wasm_instructions/wasm64/vfunop/f64x2.trunc/confirmation ... bench: 11140053 ns/iter (+/- 41793) -test wasm_instructions/wasm32/vfunop/f64x2.nearest ... bench: 5226492 ns/iter (+/- 422515) -test wasm_instructions/wasm32/vfunop/f64x2.nearest/confirmation ... bench: 12047405 ns/iter (+/- 345827) -test wasm_instructions/wasm64/vfunop/f64x2.nearest ... bench: 5232433 ns/iter (+/- 323444) -test wasm_instructions/wasm64/vfunop/f64x2.nearest/confirmation ... bench: 11435759 ns/iter (+/- 269295) -test wasm_instructions/wasm32/vfunop/f32x4.sqrt ... bench: 12087109 ns/iter (+/- 32158) -test wasm_instructions/wasm32/vfunop/f32x4.sqrt/confirmation ... bench: 23917892 ns/iter (+/- 286796) -test wasm_instructions/wasm64/vfunop/f32x4.sqrt ... bench: 12056508 ns/iter (+/- 18885) -test wasm_instructions/wasm64/vfunop/f32x4.sqrt/confirmation ... bench: 23851215 ns/iter (+/- 115223) -test wasm_instructions/wasm32/vfunop/f64x2.sqrt ... bench: 29005046 ns/iter (+/- 531670) -test wasm_instructions/wasm32/vfunop/f64x2.sqrt/confirmation ... bench: 57564553 ns/iter (+/- 569907) -test wasm_instructions/wasm64/vfunop/f64x2.sqrt ... bench: 28999021 ns/iter (+/- 578190) -test wasm_instructions/wasm64/vfunop/f64x2.sqrt/confirmation ... bench: 57799759 ns/iter (+/- 263344) -test wasm_instructions/wasm32/vitestop/i8x16.all_true ... bench: 4079749 ns/iter (+/- 69356) -test wasm_instructions/wasm32/vitestop/i8x16.all_true/confirmation ... bench: 7813531 ns/iter (+/- 33301) -test wasm_instructions/wasm64/vitestop/i8x16.all_true ... bench: 4262759 ns/iter (+/- 52927) -test wasm_instructions/wasm64/vitestop/i8x16.all_true/confirmation ... bench: 7775717 ns/iter (+/- 58236) -test wasm_instructions/wasm32/vitestop/i16x8.all_true ... bench: 4240713 ns/iter (+/- 33810) -test wasm_instructions/wasm32/vitestop/i16x8.all_true/confirmation ... bench: 7808818 ns/iter (+/- 62767) -test wasm_instructions/wasm64/vitestop/i16x8.all_true ... bench: 4073240 ns/iter (+/- 18554) -test wasm_instructions/wasm64/vitestop/i16x8.all_true/confirmation ... bench: 7821404 ns/iter (+/- 58568) -test wasm_instructions/wasm32/vitestop/i32x4.all_true ... bench: 4064614 ns/iter (+/- 31973) -test wasm_instructions/wasm32/vitestop/i32x4.all_true/confirmation ... bench: 7808638 ns/iter (+/- 117899) -test wasm_instructions/wasm64/vitestop/i32x4.all_true ... bench: 4408943 ns/iter (+/- 228563) -test wasm_instructions/wasm64/vitestop/i32x4.all_true/confirmation ... bench: 7794707 ns/iter (+/- 55996) -test wasm_instructions/wasm32/vitestop/i64x2.all_true ... bench: 4197513 ns/iter (+/- 70299) -test wasm_instructions/wasm32/vitestop/i64x2.all_true/confirmation ... bench: 8046977 ns/iter (+/- 6333) -test wasm_instructions/wasm64/vitestop/i64x2.all_true ... bench: 4220501 ns/iter (+/- 55256) -test wasm_instructions/wasm64/vitestop/i64x2.all_true/confirmation ... bench: 8077089 ns/iter (+/- 24303) -test wasm_instructions/wasm32/vbitmask/i8x16.bitmask ... bench: 2971139 ns/iter (+/- 31680) -test wasm_instructions/wasm32/vbitmask/i8x16.bitmask/confirmation ... bench: 5656057 ns/iter (+/- 63342) -test wasm_instructions/wasm64/vbitmask/i8x16.bitmask ... bench: 3065096 ns/iter (+/- 24988) -test wasm_instructions/wasm64/vbitmask/i8x16.bitmask/confirmation ... bench: 5689418 ns/iter (+/- 110319) -test wasm_instructions/wasm32/vbitmask/i16x8.bitmask ... bench: 3238848 ns/iter (+/- 15753) -test wasm_instructions/wasm32/vbitmask/i16x8.bitmask/confirmation ... bench: 6159314 ns/iter (+/- 45969) -test wasm_instructions/wasm64/vbitmask/i16x8.bitmask ... bench: 3253186 ns/iter (+/- 35618) -test wasm_instructions/wasm64/vbitmask/i16x8.bitmask/confirmation ... bench: 6185936 ns/iter (+/- 38062) -test wasm_instructions/wasm32/vbitmask/i32x4.bitmask ... bench: 2997033 ns/iter (+/- 17267) -test wasm_instructions/wasm32/vbitmask/i32x4.bitmask/confirmation ... bench: 5660817 ns/iter (+/- 14585) -test wasm_instructions/wasm64/vbitmask/i32x4.bitmask ... bench: 2981453 ns/iter (+/- 28697) -test wasm_instructions/wasm64/vbitmask/i32x4.bitmask/confirmation ... bench: 5704024 ns/iter (+/- 21268) -test wasm_instructions/wasm32/vbitmask/i64x2.bitmask ... bench: 2976281 ns/iter (+/- 29544) -test wasm_instructions/wasm32/vbitmask/i64x2.bitmask/confirmation ... bench: 5654459 ns/iter (+/- 48800) -test wasm_instructions/wasm64/vbitmask/i64x2.bitmask ... bench: 3004934 ns/iter (+/- 25387) -test wasm_instructions/wasm64/vbitmask/i64x2.bitmask/confirmation ... bench: 5682292 ns/iter (+/- 100865) -test wasm_instructions/wasm32/vnarrow/i8x16.narrow_i16x8_s ... bench: 2472273 ns/iter (+/- 22285) -test wasm_instructions/wasm32/vnarrow/i8x16.narrow_i16x8_s/confirmation ... bench: 4650180 ns/iter (+/- 58074) -test wasm_instructions/wasm64/vnarrow/i8x16.narrow_i16x8_s ... bench: 2499268 ns/iter (+/- 125216) -test wasm_instructions/wasm64/vnarrow/i8x16.narrow_i16x8_s/confirmation ... bench: 4617440 ns/iter (+/- 59222) -test wasm_instructions/wasm32/vnarrow/i8x16.narrow_i16x8_u ... bench: 2414244 ns/iter (+/- 22991) -test wasm_instructions/wasm32/vnarrow/i8x16.narrow_i16x8_u/confirmation ... bench: 4631271 ns/iter (+/- 20146) -test wasm_instructions/wasm64/vnarrow/i8x16.narrow_i16x8_u ... bench: 2427648 ns/iter (+/- 13242) -test wasm_instructions/wasm64/vnarrow/i8x16.narrow_i16x8_u/confirmation ... bench: 4632245 ns/iter (+/- 55834) -test wasm_instructions/wasm32/vnarrow/i16x8.narrow_i32x4_s ... bench: 2497971 ns/iter (+/- 53602) -test wasm_instructions/wasm32/vnarrow/i16x8.narrow_i32x4_s/confirmation ... bench: 4632215 ns/iter (+/- 37675) -test wasm_instructions/wasm64/vnarrow/i16x8.narrow_i32x4_s ... bench: 2452166 ns/iter (+/- 56484) -test wasm_instructions/wasm64/vnarrow/i16x8.narrow_i32x4_s/confirmation ... bench: 4618243 ns/iter (+/- 50293) -test wasm_instructions/wasm32/vnarrow/i16x8.narrow_i32x4_u ... bench: 2488275 ns/iter (+/- 39915) -test wasm_instructions/wasm32/vnarrow/i16x8.narrow_i32x4_u/confirmation ... bench: 4627780 ns/iter (+/- 14850) -test wasm_instructions/wasm64/vnarrow/i16x8.narrow_i32x4_u ... bench: 2526775 ns/iter (+/- 29380) -test wasm_instructions/wasm64/vnarrow/i16x8.narrow_i32x4_u/confirmation ... bench: 4604458 ns/iter (+/- 19231) -test wasm_instructions/wasm32/vextend/i16x8.extend_low_i8x16_s ... bench: 2515995 ns/iter (+/- 17031) -test wasm_instructions/wasm32/vextend/i16x8.extend_low_i8x16_s/confirmation ... bench: 4628557 ns/iter (+/- 36445) -test wasm_instructions/wasm64/vextend/i16x8.extend_low_i8x16_s ... bench: 2442262 ns/iter (+/- 28392) -test wasm_instructions/wasm64/vextend/i16x8.extend_low_i8x16_s/confirmation ... bench: 4660735 ns/iter (+/- 22188) -test wasm_instructions/wasm32/vextend/i16x8.extend_low_i8x16_u ... bench: 2415382 ns/iter (+/- 38477) -test wasm_instructions/wasm32/vextend/i16x8.extend_low_i8x16_u/confirmation ... bench: 4674767 ns/iter (+/- 21755) -test wasm_instructions/wasm64/vextend/i16x8.extend_low_i8x16_u ... bench: 2464596 ns/iter (+/- 41300) -test wasm_instructions/wasm64/vextend/i16x8.extend_low_i8x16_u/confirmation ... bench: 4633822 ns/iter (+/- 42542) -test wasm_instructions/wasm32/vextend/i32x4.extend_low_i16x8_s ... bench: 2459136 ns/iter (+/- 45463) -test wasm_instructions/wasm32/vextend/i32x4.extend_low_i16x8_s/confirmation ... bench: 4651029 ns/iter (+/- 38551) -test wasm_instructions/wasm64/vextend/i32x4.extend_low_i16x8_s ... bench: 2456423 ns/iter (+/- 12885) -test wasm_instructions/wasm64/vextend/i32x4.extend_low_i16x8_s/confirmation ... bench: 4640604 ns/iter (+/- 41849) -test wasm_instructions/wasm32/vextend/i32x4.extend_low_i16x8_u ... bench: 2454712 ns/iter (+/- 95711) -test wasm_instructions/wasm32/vextend/i32x4.extend_low_i16x8_u/confirmation ... bench: 4630610 ns/iter (+/- 48791) -test wasm_instructions/wasm64/vextend/i32x4.extend_low_i16x8_u ... bench: 2473700 ns/iter (+/- 27990) -test wasm_instructions/wasm64/vextend/i32x4.extend_low_i16x8_u/confirmation ... bench: 4603851 ns/iter (+/- 293203) -test wasm_instructions/wasm32/vextend/i64x2.extend_low_i32x4_s ... bench: 2431815 ns/iter (+/- 35563) -test wasm_instructions/wasm32/vextend/i64x2.extend_low_i32x4_s/confirmation ... bench: 4629549 ns/iter (+/- 22235) -test wasm_instructions/wasm64/vextend/i64x2.extend_low_i32x4_s ... bench: 2429157 ns/iter (+/- 51717) -test wasm_instructions/wasm64/vextend/i64x2.extend_low_i32x4_s/confirmation ... bench: 4638789 ns/iter (+/- 55722) -test wasm_instructions/wasm32/vextend/i64x2.extend_low_i32x4_u ... bench: 2436748 ns/iter (+/- 26809) -test wasm_instructions/wasm32/vextend/i64x2.extend_low_i32x4_u/confirmation ... bench: 4565488 ns/iter (+/- 37151) -test wasm_instructions/wasm64/vextend/i64x2.extend_low_i32x4_u ... bench: 2443392 ns/iter (+/- 282536) -test wasm_instructions/wasm64/vextend/i64x2.extend_low_i32x4_u/confirmation ... bench: 4635569 ns/iter (+/- 92472) -test wasm_instructions/wasm32/vextend/i16x8.extend_high_i8x16_s ... bench: 3546679 ns/iter (+/- 34938) -test wasm_instructions/wasm32/vextend/i16x8.extend_high_i8x16_s/confirmation ... bench: 6699382 ns/iter (+/- 415632) -test wasm_instructions/wasm64/vextend/i16x8.extend_high_i8x16_s ... bench: 3561455 ns/iter (+/- 29356) -test wasm_instructions/wasm64/vextend/i16x8.extend_high_i8x16_s/confirmation ... bench: 6771462 ns/iter (+/- 11511) -test wasm_instructions/wasm32/vextend/i16x8.extend_high_i8x16_u ... bench: 2732942 ns/iter (+/- 26610) -test wasm_instructions/wasm32/vextend/i16x8.extend_high_i8x16_u/confirmation ... bench: 5640633 ns/iter (+/- 47833) -test wasm_instructions/wasm64/vextend/i16x8.extend_high_i8x16_u ... bench: 2693897 ns/iter (+/- 12741) -test wasm_instructions/wasm64/vextend/i16x8.extend_high_i8x16_u/confirmation ... bench: 5726350 ns/iter (+/- 151562) -test wasm_instructions/wasm32/vextend/i32x4.extend_high_i16x8_s ... bench: 3585869 ns/iter (+/- 200642) -test wasm_instructions/wasm32/vextend/i32x4.extend_high_i16x8_s/confirmation ... bench: 6766726 ns/iter (+/- 84525) -test wasm_instructions/wasm64/vextend/i32x4.extend_high_i16x8_s ... bench: 3575432 ns/iter (+/- 37893) -test wasm_instructions/wasm64/vextend/i32x4.extend_high_i16x8_s/confirmation ... bench: 6731178 ns/iter (+/- 58527) -test wasm_instructions/wasm32/vextend/i32x4.extend_high_i16x8_u ... bench: 2757752 ns/iter (+/- 47027) -test wasm_instructions/wasm32/vextend/i32x4.extend_high_i16x8_u/confirmation ... bench: 5671348 ns/iter (+/- 28540) -test wasm_instructions/wasm64/vextend/i32x4.extend_high_i16x8_u ... bench: 2711383 ns/iter (+/- 42180) -test wasm_instructions/wasm64/vextend/i32x4.extend_high_i16x8_u/confirmation ... bench: 5692466 ns/iter (+/- 259395) -test wasm_instructions/wasm32/vextend/i64x2.extend_high_i32x4_s ... bench: 3575805 ns/iter (+/- 62461) -test wasm_instructions/wasm32/vextend/i64x2.extend_high_i32x4_s/confirmation ... bench: 6763652 ns/iter (+/- 40861) -test wasm_instructions/wasm64/vextend/i64x2.extend_high_i32x4_s ... bench: 3560379 ns/iter (+/- 24962) -test wasm_instructions/wasm64/vextend/i64x2.extend_high_i32x4_s/confirmation ... bench: 6777609 ns/iter (+/- 78204) -test wasm_instructions/wasm32/vextend/i64x2.extend_high_i32x4_u ... bench: 2744701 ns/iter (+/- 48217) -test wasm_instructions/wasm32/vextend/i64x2.extend_high_i32x4_u/confirmation ... bench: 5693585 ns/iter (+/- 109002) -test wasm_instructions/wasm64/vextend/i64x2.extend_high_i32x4_u ... bench: 2704564 ns/iter (+/- 2348) -test wasm_instructions/wasm64/vextend/i64x2.extend_high_i32x4_u/confirmation ... bench: 5723490 ns/iter (+/- 31184) -test wasm_instructions/wasm32/vishiftop/i16x8.shl ... bench: 4643270 ns/iter (+/- 140848) -test wasm_instructions/wasm32/vishiftop/i16x8.shl/confirmation ... bench: 8915674 ns/iter (+/- 66101) -test wasm_instructions/wasm64/vishiftop/i16x8.shl ... bench: 4684382 ns/iter (+/- 45407) -test wasm_instructions/wasm64/vishiftop/i16x8.shl/confirmation ... bench: 9063641 ns/iter (+/- 48265) -test wasm_instructions/wasm32/vishiftop/i16x8.shr_s ... bench: 4823690 ns/iter (+/- 21917) -test wasm_instructions/wasm32/vishiftop/i16x8.shr_s/confirmation ... bench: 9020681 ns/iter (+/- 47625) -test wasm_instructions/wasm64/vishiftop/i16x8.shr_s ... bench: 4839100 ns/iter (+/- 126060) -test wasm_instructions/wasm64/vishiftop/i16x8.shr_s/confirmation ... bench: 9054987 ns/iter (+/- 49851) -test wasm_instructions/wasm32/vishiftop/i16x8.shr_u ... bench: 4634896 ns/iter (+/- 31768) -test wasm_instructions/wasm32/vishiftop/i16x8.shr_u/confirmation ... bench: 9053283 ns/iter (+/- 16429) -test wasm_instructions/wasm64/vishiftop/i16x8.shr_u ... bench: 4869374 ns/iter (+/- 63607) -test wasm_instructions/wasm64/vishiftop/i16x8.shr_u/confirmation ... bench: 8959907 ns/iter (+/- 75456) -test wasm_instructions/wasm32/vishiftop/i32x4.shl ... bench: 4789630 ns/iter (+/- 89662) -test wasm_instructions/wasm32/vishiftop/i32x4.shl/confirmation ... bench: 9027275 ns/iter (+/- 60879) -test wasm_instructions/wasm64/vishiftop/i32x4.shl ... bench: 4816525 ns/iter (+/- 47384) -test wasm_instructions/wasm64/vishiftop/i32x4.shl/confirmation ... bench: 9014856 ns/iter (+/- 17685) -test wasm_instructions/wasm32/vishiftop/i32x4.shr_s ... bench: 4641485 ns/iter (+/- 14879) -test wasm_instructions/wasm32/vishiftop/i32x4.shr_s/confirmation ... bench: 8857277 ns/iter (+/- 41913) -test wasm_instructions/wasm64/vishiftop/i32x4.shr_s ... bench: 4654443 ns/iter (+/- 49074) -test wasm_instructions/wasm64/vishiftop/i32x4.shr_s/confirmation ... bench: 9018883 ns/iter (+/- 505126) -test wasm_instructions/wasm32/vishiftop/i32x4.shr_u ... bench: 4662408 ns/iter (+/- 30536) -test wasm_instructions/wasm32/vishiftop/i32x4.shr_u/confirmation ... bench: 9083111 ns/iter (+/- 35812) -test wasm_instructions/wasm64/vishiftop/i32x4.shr_u ... bench: 4881138 ns/iter (+/- 42596) -test wasm_instructions/wasm64/vishiftop/i32x4.shr_u/confirmation ... bench: 9043612 ns/iter (+/- 32671) -test wasm_instructions/wasm32/vishiftop/i64x2.shl ... bench: 4800041 ns/iter (+/- 40352) -test wasm_instructions/wasm32/vishiftop/i64x2.shl/confirmation ... bench: 9051811 ns/iter (+/- 31101) -test wasm_instructions/wasm64/vishiftop/i64x2.shl ... bench: 4845798 ns/iter (+/- 76076) -test wasm_instructions/wasm64/vishiftop/i64x2.shl/confirmation ... bench: 9012695 ns/iter (+/- 44410) -test wasm_instructions/wasm32/vishiftop/i64x2.shr_u ... bench: 4636340 ns/iter (+/- 30720) -test wasm_instructions/wasm32/vishiftop/i64x2.shr_u/confirmation ... bench: 8873021 ns/iter (+/- 142995) -test wasm_instructions/wasm64/vishiftop/i64x2.shr_u ... bench: 4718467 ns/iter (+/- 93294) -test wasm_instructions/wasm64/vishiftop/i64x2.shr_u/confirmation ... bench: 8863767 ns/iter (+/- 31400) -test wasm_instructions/wasm32/vishiftop/i8x16.shl ... bench: 6790445 ns/iter (+/- 46791) -test wasm_instructions/wasm32/vishiftop/i8x16.shl/confirmation ... bench: 13236711 ns/iter (+/- 329759) -test wasm_instructions/wasm64/vishiftop/i8x16.shl ... bench: 6745312 ns/iter (+/- 60337) -test wasm_instructions/wasm64/vishiftop/i8x16.shl/confirmation ... bench: 13142741 ns/iter (+/- 336663) -test wasm_instructions/wasm32/vishiftop/i8x16.shr_s ... bench: 7908538 ns/iter (+/- 31377) -test wasm_instructions/wasm32/vishiftop/i8x16.shr_s/confirmation ... bench: 14892383 ns/iter (+/- 36737) -test wasm_instructions/wasm64/vishiftop/i8x16.shr_s ... bench: 7412901 ns/iter (+/- 36900) -test wasm_instructions/wasm64/vishiftop/i8x16.shr_s/confirmation ... bench: 14921909 ns/iter (+/- 248301) -test wasm_instructions/wasm32/vishiftop/i8x16.shr_u ... bench: 5995978 ns/iter (+/- 318401) -test wasm_instructions/wasm32/vishiftop/i8x16.shr_u/confirmation ... bench: 11348111 ns/iter (+/- 56493) -test wasm_instructions/wasm64/vishiftop/i8x16.shr_u ... bench: 5857592 ns/iter (+/- 79559) -test wasm_instructions/wasm64/vishiftop/i8x16.shr_u/confirmation ... bench: 11417889 ns/iter (+/- 179916) -test wasm_instructions/wasm32/vishiftop/i64x2.shr_s ... bench: 8770125 ns/iter (+/- 42946) -test wasm_instructions/wasm32/vishiftop/i64x2.shr_s/confirmation ... bench: 17158333 ns/iter (+/- 155205) -test wasm_instructions/wasm64/vishiftop/i64x2.shr_s ... bench: 8877200 ns/iter (+/- 68674) -test wasm_instructions/wasm64/vishiftop/i64x2.shr_s/confirmation ... bench: 17571705 ns/iter (+/- 18145) -test wasm_instructions/wasm32/vibinop/i8x16.add ... bench: 2430401 ns/iter (+/- 28700) -test wasm_instructions/wasm32/vibinop/i8x16.add/confirmation ... bench: 4616337 ns/iter (+/- 23107) -test wasm_instructions/wasm64/vibinop/i8x16.add ... bench: 2659911 ns/iter (+/- 42791) -test wasm_instructions/wasm64/vibinop/i8x16.add/confirmation ... bench: 4725824 ns/iter (+/- 23895) -test wasm_instructions/wasm32/vibinop/i8x16.sub ... bench: 2495324 ns/iter (+/- 19010) -test wasm_instructions/wasm32/vibinop/i8x16.sub/confirmation ... bench: 4649092 ns/iter (+/- 31905) -test wasm_instructions/wasm64/vibinop/i8x16.sub ... bench: 2517136 ns/iter (+/- 35179) -test wasm_instructions/wasm64/vibinop/i8x16.sub/confirmation ... bench: 4645142 ns/iter (+/- 19539) -test wasm_instructions/wasm32/vibinop/i16x8.add ... bench: 2416654 ns/iter (+/- 94743) -test wasm_instructions/wasm32/vibinop/i16x8.add/confirmation ... bench: 4611082 ns/iter (+/- 29968) -test wasm_instructions/wasm64/vibinop/i16x8.add ... bench: 2424953 ns/iter (+/- 18833) -test wasm_instructions/wasm64/vibinop/i16x8.add/confirmation ... bench: 4641115 ns/iter (+/- 28230) -test wasm_instructions/wasm32/vibinop/i16x8.sub ... bench: 2434667 ns/iter (+/- 37230) -test wasm_instructions/wasm32/vibinop/i16x8.sub/confirmation ... bench: 4628061 ns/iter (+/- 5414) -test wasm_instructions/wasm64/vibinop/i16x8.sub ... bench: 2485867 ns/iter (+/- 45535) -test wasm_instructions/wasm64/vibinop/i16x8.sub/confirmation ... bench: 4628611 ns/iter (+/- 63170) -test wasm_instructions/wasm32/vibinop/i32x4.add ... bench: 2455672 ns/iter (+/- 18504) -test wasm_instructions/wasm32/vibinop/i32x4.add/confirmation ... bench: 4625389 ns/iter (+/- 13230) -test wasm_instructions/wasm64/vibinop/i32x4.add ... bench: 2463639 ns/iter (+/- 232053) -test wasm_instructions/wasm64/vibinop/i32x4.add/confirmation ... bench: 4586093 ns/iter (+/- 31214) -test wasm_instructions/wasm32/vibinop/i32x4.sub ... bench: 2465223 ns/iter (+/- 23569) -test wasm_instructions/wasm32/vibinop/i32x4.sub/confirmation ... bench: 4635559 ns/iter (+/- 25792) -test wasm_instructions/wasm64/vibinop/i32x4.sub ... bench: 2482643 ns/iter (+/- 29783) -test wasm_instructions/wasm64/vibinop/i32x4.sub/confirmation ... bench: 4640883 ns/iter (+/- 63151) -test wasm_instructions/wasm32/vibinop/i64x2.add ... bench: 2422729 ns/iter (+/- 39177) -test wasm_instructions/wasm32/vibinop/i64x2.add/confirmation ... bench: 4583713 ns/iter (+/- 113255) -test wasm_instructions/wasm64/vibinop/i64x2.add ... bench: 2424856 ns/iter (+/- 10485) -test wasm_instructions/wasm64/vibinop/i64x2.add/confirmation ... bench: 4617869 ns/iter (+/- 31384) -test wasm_instructions/wasm32/vibinop/i64x2.sub ... bench: 2469956 ns/iter (+/- 46710) -test wasm_instructions/wasm32/vibinop/i64x2.sub/confirmation ... bench: 4660962 ns/iter (+/- 63179) -test wasm_instructions/wasm64/vibinop/i64x2.sub ... bench: 2501027 ns/iter (+/- 27248) -test wasm_instructions/wasm64/vibinop/i64x2.sub/confirmation ... bench: 4649175 ns/iter (+/- 28956) -test wasm_instructions/wasm32/viminmaxop/i8x16.min_s ... bench: 2512268 ns/iter (+/- 24537) -test wasm_instructions/wasm32/viminmaxop/i8x16.min_s/confirmation ... bench: 4574311 ns/iter (+/- 6241) -test wasm_instructions/wasm64/viminmaxop/i8x16.min_s ... bench: 2492386 ns/iter (+/- 217564) -test wasm_instructions/wasm64/viminmaxop/i8x16.min_s/confirmation ... bench: 4640988 ns/iter (+/- 61154) -test wasm_instructions/wasm32/viminmaxop/i8x16.min_u ... bench: 2438964 ns/iter (+/- 46318) -test wasm_instructions/wasm32/viminmaxop/i8x16.min_u/confirmation ... bench: 4622965 ns/iter (+/- 75340) -test wasm_instructions/wasm64/viminmaxop/i8x16.min_u ... bench: 2445273 ns/iter (+/- 14072) -test wasm_instructions/wasm64/viminmaxop/i8x16.min_u/confirmation ... bench: 4622393 ns/iter (+/- 19125) -test wasm_instructions/wasm32/viminmaxop/i8x16.max_s ... bench: 2431377 ns/iter (+/- 11491) -test wasm_instructions/wasm32/viminmaxop/i8x16.max_s/confirmation ... bench: 4583480 ns/iter (+/- 49516) -test wasm_instructions/wasm64/viminmaxop/i8x16.max_s ... bench: 2456850 ns/iter (+/- 18561) -test wasm_instructions/wasm64/viminmaxop/i8x16.max_s/confirmation ... bench: 4610626 ns/iter (+/- 40239) -test wasm_instructions/wasm32/viminmaxop/i8x16.max_u ... bench: 2508529 ns/iter (+/- 12771) -test wasm_instructions/wasm32/viminmaxop/i8x16.max_u/confirmation ... bench: 4633061 ns/iter (+/- 48129) -test wasm_instructions/wasm64/viminmaxop/i8x16.max_u ... bench: 2470475 ns/iter (+/- 36176) -test wasm_instructions/wasm64/viminmaxop/i8x16.max_u/confirmation ... bench: 4666413 ns/iter (+/- 39465) -test wasm_instructions/wasm32/viminmaxop/i16x8.min_s ... bench: 2434086 ns/iter (+/- 52197) -test wasm_instructions/wasm32/viminmaxop/i16x8.min_s/confirmation ... bench: 4575555 ns/iter (+/- 49199) -test wasm_instructions/wasm64/viminmaxop/i16x8.min_s ... bench: 2427759 ns/iter (+/- 109595) -test wasm_instructions/wasm64/viminmaxop/i16x8.min_s/confirmation ... bench: 4626232 ns/iter (+/- 39310) -test wasm_instructions/wasm32/viminmaxop/i16x8.min_u ... bench: 2434195 ns/iter (+/- 17846) -test wasm_instructions/wasm32/viminmaxop/i16x8.min_u/confirmation ... bench: 4641605 ns/iter (+/- 24717) -test wasm_instructions/wasm64/viminmaxop/i16x8.min_u ... bench: 2439285 ns/iter (+/- 23904) -test wasm_instructions/wasm64/viminmaxop/i16x8.min_u/confirmation ... bench: 4582893 ns/iter (+/- 17007) -test wasm_instructions/wasm32/viminmaxop/i16x8.max_s ... bench: 2429135 ns/iter (+/- 17155) -test wasm_instructions/wasm32/viminmaxop/i16x8.max_s/confirmation ... bench: 4635572 ns/iter (+/- 42715) -test wasm_instructions/wasm64/viminmaxop/i16x8.max_s ... bench: 2514677 ns/iter (+/- 25110) -test wasm_instructions/wasm64/viminmaxop/i16x8.max_s/confirmation ... bench: 4645651 ns/iter (+/- 55816) -test wasm_instructions/wasm32/viminmaxop/i16x8.max_u ... bench: 2430840 ns/iter (+/- 21383) -test wasm_instructions/wasm32/viminmaxop/i16x8.max_u/confirmation ... bench: 4589089 ns/iter (+/- 27538) -test wasm_instructions/wasm64/viminmaxop/i16x8.max_u ... bench: 2449689 ns/iter (+/- 164493) -test wasm_instructions/wasm64/viminmaxop/i16x8.max_u/confirmation ... bench: 4604762 ns/iter (+/- 69136) -test wasm_instructions/wasm32/viminmaxop/i32x4.min_s ... bench: 2445765 ns/iter (+/- 19269) -test wasm_instructions/wasm32/viminmaxop/i32x4.min_s/confirmation ... bench: 4627667 ns/iter (+/- 26266) -test wasm_instructions/wasm64/viminmaxop/i32x4.min_s ... bench: 2549811 ns/iter (+/- 9765) -test wasm_instructions/wasm64/viminmaxop/i32x4.min_s/confirmation ... bench: 4662080 ns/iter (+/- 26317) -test wasm_instructions/wasm32/viminmaxop/i32x4.min_u ... bench: 2424560 ns/iter (+/- 26569) -test wasm_instructions/wasm32/viminmaxop/i32x4.min_u/confirmation ... bench: 4627561 ns/iter (+/- 45204) -test wasm_instructions/wasm64/viminmaxop/i32x4.min_u ... bench: 2424255 ns/iter (+/- 19222) -test wasm_instructions/wasm64/viminmaxop/i32x4.min_u/confirmation ... bench: 4636572 ns/iter (+/- 33375) -test wasm_instructions/wasm32/viminmaxop/i32x4.max_s ... bench: 2450489 ns/iter (+/- 31423) -test wasm_instructions/wasm32/viminmaxop/i32x4.max_s/confirmation ... bench: 4584113 ns/iter (+/- 45964) -test wasm_instructions/wasm64/viminmaxop/i32x4.max_s ... bench: 2477605 ns/iter (+/- 21726) -test wasm_instructions/wasm64/viminmaxop/i32x4.max_s/confirmation ... bench: 4634208 ns/iter (+/- 94664) -test wasm_instructions/wasm32/viminmaxop/i32x4.max_u ... bench: 2411871 ns/iter (+/- 17849) -test wasm_instructions/wasm32/viminmaxop/i32x4.max_u/confirmation ... bench: 4565433 ns/iter (+/- 57977) -test wasm_instructions/wasm64/viminmaxop/i32x4.max_u ... bench: 2464219 ns/iter (+/- 52678) -test wasm_instructions/wasm64/viminmaxop/i32x4.max_u/confirmation ... bench: 4640776 ns/iter (+/- 21959) -test wasm_instructions/wasm32/visatbinop/i8x16.add_sat_s ... bench: 2452650 ns/iter (+/- 20407) -test wasm_instructions/wasm32/visatbinop/i8x16.add_sat_s/confirmation ... bench: 4624514 ns/iter (+/- 93800) -test wasm_instructions/wasm64/visatbinop/i8x16.add_sat_s ... bench: 2483653 ns/iter (+/- 13257) -test wasm_instructions/wasm64/visatbinop/i8x16.add_sat_s/confirmation ... bench: 4650738 ns/iter (+/- 48833) -test wasm_instructions/wasm32/visatbinop/i8x16.add_sat_u ... bench: 2416467 ns/iter (+/- 65680) -test wasm_instructions/wasm32/visatbinop/i8x16.add_sat_u/confirmation ... bench: 4621649 ns/iter (+/- 26862) -test wasm_instructions/wasm64/visatbinop/i8x16.add_sat_u ... bench: 2455841 ns/iter (+/- 51260) -test wasm_instructions/wasm64/visatbinop/i8x16.add_sat_u/confirmation ... bench: 4625367 ns/iter (+/- 33351) -test wasm_instructions/wasm32/visatbinop/i8x16.sub_sat_s ... bench: 2420993 ns/iter (+/- 22906) -test wasm_instructions/wasm32/visatbinop/i8x16.sub_sat_s/confirmation ... bench: 4662775 ns/iter (+/- 27615) -test wasm_instructions/wasm64/visatbinop/i8x16.sub_sat_s ... bench: 2511773 ns/iter (+/- 54792) -test wasm_instructions/wasm64/visatbinop/i8x16.sub_sat_s/confirmation ... bench: 4647470 ns/iter (+/- 46689) -test wasm_instructions/wasm32/visatbinop/i8x16.sub_sat_u ... bench: 2410279 ns/iter (+/- 23457) -test wasm_instructions/wasm32/visatbinop/i8x16.sub_sat_u/confirmation ... bench: 4600116 ns/iter (+/- 23933) -test wasm_instructions/wasm64/visatbinop/i8x16.sub_sat_u ... bench: 2444031 ns/iter (+/- 52003) -test wasm_instructions/wasm64/visatbinop/i8x16.sub_sat_u/confirmation ... bench: 4626113 ns/iter (+/- 51513) -test wasm_instructions/wasm32/visatbinop/i16x8.add_sat_s ... bench: 2514079 ns/iter (+/- 131034) -test wasm_instructions/wasm32/visatbinop/i16x8.add_sat_s/confirmation ... bench: 4596655 ns/iter (+/- 53262) -test wasm_instructions/wasm64/visatbinop/i16x8.add_sat_s ... bench: 2514247 ns/iter (+/- 33215) -test wasm_instructions/wasm64/visatbinop/i16x8.add_sat_s/confirmation ... bench: 4642989 ns/iter (+/- 22764) -test wasm_instructions/wasm32/visatbinop/i16x8.add_sat_u ... bench: 2416175 ns/iter (+/- 6685) -test wasm_instructions/wasm32/visatbinop/i16x8.add_sat_u/confirmation ... bench: 4636905 ns/iter (+/- 104437) -test wasm_instructions/wasm64/visatbinop/i16x8.add_sat_u ... bench: 2426886 ns/iter (+/- 11943) -test wasm_instructions/wasm64/visatbinop/i16x8.add_sat_u/confirmation ... bench: 4663325 ns/iter (+/- 15478) -test wasm_instructions/wasm32/visatbinop/i16x8.sub_sat_s ... bench: 2414228 ns/iter (+/- 8365) -test wasm_instructions/wasm32/visatbinop/i16x8.sub_sat_s/confirmation ... bench: 4617233 ns/iter (+/- 24136) -test wasm_instructions/wasm64/visatbinop/i16x8.sub_sat_s ... bench: 2442790 ns/iter (+/- 42749) -test wasm_instructions/wasm64/visatbinop/i16x8.sub_sat_s/confirmation ... bench: 4634436 ns/iter (+/- 19719) -test wasm_instructions/wasm32/visatbinop/i16x8.sub_sat_u ... bench: 2421845 ns/iter (+/- 69870) -test wasm_instructions/wasm32/visatbinop/i16x8.sub_sat_u/confirmation ... bench: 4630851 ns/iter (+/- 38656) -test wasm_instructions/wasm64/visatbinop/i16x8.sub_sat_u ... bench: 2440559 ns/iter (+/- 28705) -test wasm_instructions/wasm64/visatbinop/i16x8.sub_sat_u/confirmation ... bench: 4632888 ns/iter (+/- 54796) -test wasm_instructions/wasm32/vimul/i16x8.mul ... bench: 2646509 ns/iter (+/- 27127) -test wasm_instructions/wasm32/vimul/i16x8.mul/confirmation ... bench: 4621101 ns/iter (+/- 245465) -test wasm_instructions/wasm64/vimul/i16x8.mul ... bench: 2427418 ns/iter (+/- 128706) -test wasm_instructions/wasm64/vimul/i16x8.mul/confirmation ... bench: 4628587 ns/iter (+/- 49922) -test wasm_instructions/wasm32/vimul/i32x4.mul ... bench: 4597825 ns/iter (+/- 68170) -test wasm_instructions/wasm32/vimul/i32x4.mul/confirmation ... bench: 8845946 ns/iter (+/- 69411) -test wasm_instructions/wasm64/vimul/i32x4.mul ... bench: 4644260 ns/iter (+/- 22960) -test wasm_instructions/wasm64/vimul/i32x4.mul/confirmation ... bench: 8898007 ns/iter (+/- 30108) -test wasm_instructions/wasm32/vimul/i64x2.mul ... bench: 8935071 ns/iter (+/- 995516) -test wasm_instructions/wasm32/vimul/i64x2.mul/confirmation ... bench: 17474125 ns/iter (+/- 864514) -test wasm_instructions/wasm64/vimul/i64x2.mul ... bench: 8848545 ns/iter (+/- 11414) -test wasm_instructions/wasm64/vimul/i64x2.mul/confirmation ... bench: 17415224 ns/iter (+/- 104057) -test wasm_instructions/wasm32/vavgr/i8x16.avgr_u ... bench: 2473648 ns/iter (+/- 23530) -test wasm_instructions/wasm32/vavgr/i8x16.avgr_u/confirmation ... bench: 4627670 ns/iter (+/- 120009) -test wasm_instructions/wasm64/vavgr/i8x16.avgr_u ... bench: 2454077 ns/iter (+/- 47672) -test wasm_instructions/wasm64/vavgr/i8x16.avgr_u/confirmation ... bench: 4627314 ns/iter (+/- 22921) -test wasm_instructions/wasm32/vavgr/i16x8.avgr_u ... bench: 2502922 ns/iter (+/- 37603) -test wasm_instructions/wasm32/vavgr/i16x8.avgr_u/confirmation ... bench: 4627194 ns/iter (+/- 25174) -test wasm_instructions/wasm64/vavgr/i16x8.avgr_u ... bench: 2439577 ns/iter (+/- 13087) -test wasm_instructions/wasm64/vavgr/i16x8.avgr_u/confirmation ... bench: 4616620 ns/iter (+/- 23792) -test wasm_instructions/wasm32/vextmul/i16x8.extmul_low_i8x16_s ... bench: 3589126 ns/iter (+/- 35602) -test wasm_instructions/wasm32/vextmul/i16x8.extmul_low_i8x16_s/confirmation ... bench: 6769758 ns/iter (+/- 114828) -test wasm_instructions/wasm64/vextmul/i16x8.extmul_low_i8x16_s ... bench: 3553238 ns/iter (+/- 23050) -test wasm_instructions/wasm64/vextmul/i16x8.extmul_low_i8x16_s/confirmation ... bench: 6808693 ns/iter (+/- 40736) -test wasm_instructions/wasm32/vextmul/i64x2.extmul_low_i32x4_s ... bench: 3575668 ns/iter (+/- 16977) -test wasm_instructions/wasm32/vextmul/i64x2.extmul_low_i32x4_s/confirmation ... bench: 6764343 ns/iter (+/- 50768) -test wasm_instructions/wasm64/vextmul/i64x2.extmul_low_i32x4_s ... bench: 3514096 ns/iter (+/- 213330) -test wasm_instructions/wasm64/vextmul/i64x2.extmul_low_i32x4_s/confirmation ... bench: 6762858 ns/iter (+/- 65538) -test wasm_instructions/wasm32/vextmul/i64x2.extmul_high_i32x4_s ... bench: 3560692 ns/iter (+/- 39152) -test wasm_instructions/wasm32/vextmul/i64x2.extmul_high_i32x4_s/confirmation ... bench: 6960728 ns/iter (+/- 237326) -test wasm_instructions/wasm64/vextmul/i64x2.extmul_high_i32x4_s ... bench: 3586521 ns/iter (+/- 19850) -test wasm_instructions/wasm64/vextmul/i64x2.extmul_high_i32x4_s/confirmation ... bench: 6962006 ns/iter (+/- 276785) -test wasm_instructions/wasm32/vextmul/i64x2.extmul_low_i32x4_u ... bench: 3568009 ns/iter (+/- 13068) -test wasm_instructions/wasm32/vextmul/i64x2.extmul_low_i32x4_u/confirmation ... bench: 6824895 ns/iter (+/- 65499) -test wasm_instructions/wasm64/vextmul/i64x2.extmul_low_i32x4_u ... bench: 3685930 ns/iter (+/- 25205) -test wasm_instructions/wasm64/vextmul/i64x2.extmul_low_i32x4_u/confirmation ... bench: 6808344 ns/iter (+/- 40453) -test wasm_instructions/wasm32/vextmul/i64x2.extmul_high_i32x4_u ... bench: 3543952 ns/iter (+/- 52350) -test wasm_instructions/wasm32/vextmul/i64x2.extmul_high_i32x4_u/confirmation ... bench: 6974207 ns/iter (+/- 54623) -test wasm_instructions/wasm64/vextmul/i64x2.extmul_high_i32x4_u ... bench: 3560750 ns/iter (+/- 23275) -test wasm_instructions/wasm64/vextmul/i64x2.extmul_high_i32x4_u/confirmation ... bench: 6954076 ns/iter (+/- 31844) -test wasm_instructions/wasm32/vextmul/i16x8.extmul_high_i8x16_s ... bench: 5859968 ns/iter (+/- 25613) -test wasm_instructions/wasm32/vextmul/i16x8.extmul_high_i8x16_s/confirmation ... bench: 11204878 ns/iter (+/- 376725) -test wasm_instructions/wasm64/vextmul/i16x8.extmul_high_i8x16_s ... bench: 5870351 ns/iter (+/- 36545) -test wasm_instructions/wasm64/vextmul/i16x8.extmul_high_i8x16_s/confirmation ... bench: 11046231 ns/iter (+/- 256779) -test wasm_instructions/wasm32/vextmul/i16x8.extmul_low_i8x16_u ... bench: 3612521 ns/iter (+/- 40770) -test wasm_instructions/wasm32/vextmul/i16x8.extmul_low_i8x16_u/confirmation ... bench: 6813376 ns/iter (+/- 37919) -test wasm_instructions/wasm64/vextmul/i16x8.extmul_low_i8x16_u ... bench: 3692391 ns/iter (+/- 36004) -test wasm_instructions/wasm64/vextmul/i16x8.extmul_low_i8x16_u/confirmation ... bench: 6772294 ns/iter (+/- 9042) -test wasm_instructions/wasm32/vextmul/i16x8.extmul_high_i8x16_u ... bench: 4629098 ns/iter (+/- 10042) -test wasm_instructions/wasm32/vextmul/i16x8.extmul_high_i8x16_u/confirmation ... bench: 8874449 ns/iter (+/- 30010) -test wasm_instructions/wasm64/vextmul/i16x8.extmul_high_i8x16_u ... bench: 4640941 ns/iter (+/- 36006) -test wasm_instructions/wasm64/vextmul/i16x8.extmul_high_i8x16_u/confirmation ... bench: 8847925 ns/iter (+/- 113932) -test wasm_instructions/wasm32/vextmul/i32x4.extmul_low_i16x8_s ... bench: 4654145 ns/iter (+/- 295891) -test wasm_instructions/wasm32/vextmul/i32x4.extmul_low_i16x8_s/confirmation ... bench: 8860042 ns/iter (+/- 143160) -test wasm_instructions/wasm64/vextmul/i32x4.extmul_low_i16x8_s ... bench: 4627799 ns/iter (+/- 270964) -test wasm_instructions/wasm64/vextmul/i32x4.extmul_low_i16x8_s/confirmation ... bench: 8906117 ns/iter (+/- 43467) -test wasm_instructions/wasm32/vextmul/i32x4.extmul_high_i16x8_s ... bench: 4661833 ns/iter (+/- 25165) -test wasm_instructions/wasm32/vextmul/i32x4.extmul_high_i16x8_s/confirmation ... bench: 8848761 ns/iter (+/- 41606) -test wasm_instructions/wasm64/vextmul/i32x4.extmul_high_i16x8_s ... bench: 4660280 ns/iter (+/- 309051) -test wasm_instructions/wasm64/vextmul/i32x4.extmul_high_i16x8_s/confirmation ... bench: 8873090 ns/iter (+/- 47644) -test wasm_instructions/wasm32/vextmul/i32x4.extmul_low_i16x8_u ... bench: 4624397 ns/iter (+/- 19432) -test wasm_instructions/wasm32/vextmul/i32x4.extmul_low_i16x8_u/confirmation ... bench: 8889841 ns/iter (+/- 29370) -test wasm_instructions/wasm64/vextmul/i32x4.extmul_low_i16x8_u ... bench: 4646367 ns/iter (+/- 282054) -test wasm_instructions/wasm64/vextmul/i32x4.extmul_low_i16x8_u/confirmation ... bench: 8911387 ns/iter (+/- 49566) -test wasm_instructions/wasm32/vextmul/i32x4.extmul_high_i16x8_u ... bench: 4636106 ns/iter (+/- 52489) -test wasm_instructions/wasm32/vextmul/i32x4.extmul_high_i16x8_u/confirmation ... bench: 8896197 ns/iter (+/- 171497) -test wasm_instructions/wasm64/vextmul/i32x4.extmul_high_i16x8_u ... bench: 4665303 ns/iter (+/- 63201) -test wasm_instructions/wasm64/vextmul/i32x4.extmul_high_i16x8_u/confirmation ... bench: 8965458 ns/iter (+/- 85774) -test wasm_instructions/wasm32/vextadd/i16x8.extadd_pairwise_i8x16_s ... bench: 3449729 ns/iter (+/- 23693) -test wasm_instructions/wasm32/vextadd/i16x8.extadd_pairwise_i8x16_s/confirmation ... bench: 6996891 ns/iter (+/- 45249) -test wasm_instructions/wasm64/vextadd/i16x8.extadd_pairwise_i8x16_s ... bench: 3411400 ns/iter (+/- 267614) -test wasm_instructions/wasm64/vextadd/i16x8.extadd_pairwise_i8x16_s/confirmation ... bench: 6928250 ns/iter (+/- 185587) -test wasm_instructions/wasm32/vextadd/i16x8.extadd_pairwise_i8x16_u ... bench: 4639855 ns/iter (+/- 382468) -test wasm_instructions/wasm32/vextadd/i16x8.extadd_pairwise_i8x16_u/confirmation ... bench: 8889318 ns/iter (+/- 29705) -test wasm_instructions/wasm64/vextadd/i16x8.extadd_pairwise_i8x16_u ... bench: 4633652 ns/iter (+/- 170382) -test wasm_instructions/wasm64/vextadd/i16x8.extadd_pairwise_i8x16_u/confirmation ... bench: 9051636 ns/iter (+/- 301164) -test wasm_instructions/wasm32/vextadd/i32x4.extadd_pairwise_i16x8_s ... bench: 2771559 ns/iter (+/- 39349) -test wasm_instructions/wasm32/vextadd/i32x4.extadd_pairwise_i16x8_s/confirmation ... bench: 5460396 ns/iter (+/- 113153) -test wasm_instructions/wasm64/vextadd/i32x4.extadd_pairwise_i16x8_s ... bench: 2738757 ns/iter (+/- 155620) -test wasm_instructions/wasm64/vextadd/i32x4.extadd_pairwise_i16x8_s/confirmation ... bench: 5800588 ns/iter (+/- 218858) -test wasm_instructions/wasm32/vextadd/i32x4.extadd_pairwise_i16x8_u ... bench: 6878167 ns/iter (+/- 30514) -test wasm_instructions/wasm32/vextadd/i32x4.extadd_pairwise_i16x8_u/confirmation ... bench: 16295818 ns/iter (+/- 360011) -test wasm_instructions/wasm64/vextadd/i32x4.extadd_pairwise_i16x8_u ... bench: 7124707 ns/iter (+/- 10950) -test wasm_instructions/wasm64/vextadd/i32x4.extadd_pairwise_i16x8_u/confirmation ... bench: 15824782 ns/iter (+/- 543245) -test wasm_instructions/wasm32/vfbinop/f32x4.add ... bench: 5033988 ns/iter (+/- 345832) -test wasm_instructions/wasm32/vfbinop/f32x4.add/confirmation ... bench: 10514999 ns/iter (+/- 452700) -test wasm_instructions/wasm64/vfbinop/f32x4.add ... bench: 5472442 ns/iter (+/- 17062) -test wasm_instructions/wasm64/vfbinop/f32x4.add/confirmation ... bench: 10758270 ns/iter (+/- 348956) -test wasm_instructions/wasm32/vfbinop/f32x4.sub ... bench: 5022336 ns/iter (+/- 5323) -test wasm_instructions/wasm32/vfbinop/f32x4.sub/confirmation ... bench: 10838493 ns/iter (+/- 347676) -test wasm_instructions/wasm64/vfbinop/f32x4.sub ... bench: 5238761 ns/iter (+/- 443026) -test wasm_instructions/wasm64/vfbinop/f32x4.sub/confirmation ... bench: 10537842 ns/iter (+/- 38167) -test wasm_instructions/wasm32/vfbinop/f32x4.mul ... bench: 5055629 ns/iter (+/- 31001) -test wasm_instructions/wasm32/vfbinop/f32x4.mul/confirmation ... bench: 10472068 ns/iter (+/- 207951) -test wasm_instructions/wasm64/vfbinop/f32x4.mul ... bench: 5278069 ns/iter (+/- 38745) -test wasm_instructions/wasm64/vfbinop/f32x4.mul/confirmation ... bench: 10609136 ns/iter (+/- 345814) -test wasm_instructions/wasm32/vfbinop/f64x2.add ... bench: 5042392 ns/iter (+/- 10973) -test wasm_instructions/wasm32/vfbinop/f64x2.add/confirmation ... bench: 10252904 ns/iter (+/- 242943) -test wasm_instructions/wasm64/vfbinop/f64x2.add ... bench: 5076232 ns/iter (+/- 20516) -test wasm_instructions/wasm64/vfbinop/f64x2.add/confirmation ... bench: 10734186 ns/iter (+/- 486017) -test wasm_instructions/wasm32/vfbinop/f64x2.sub ... bench: 5031958 ns/iter (+/- 15466) -test wasm_instructions/wasm32/vfbinop/f64x2.sub/confirmation ... bench: 10623655 ns/iter (+/- 418913) -test wasm_instructions/wasm64/vfbinop/f64x2.sub ... bench: 5076175 ns/iter (+/- 34385) -test wasm_instructions/wasm64/vfbinop/f64x2.sub/confirmation ... bench: 10918960 ns/iter (+/- 35922) -test wasm_instructions/wasm32/vfbinop/f64x2.mul ... bench: 5110920 ns/iter (+/- 396937) -test wasm_instructions/wasm32/vfbinop/f64x2.mul/confirmation ... bench: 10998988 ns/iter (+/- 504577) -test wasm_instructions/wasm64/vfbinop/f64x2.mul ... bench: 5456682 ns/iter (+/- 168156) -test wasm_instructions/wasm64/vfbinop/f64x2.mul/confirmation ... bench: 10974076 ns/iter (+/- 204528) -test wasm_instructions/wasm32/vfbinop/f32x4.div ... bench: 20647079 ns/iter (+/- 52068) -test wasm_instructions/wasm32/vfbinop/f32x4.div/confirmation ... bench: 41151322 ns/iter (+/- 49377) -test wasm_instructions/wasm64/vfbinop/f32x4.div ... bench: 20713824 ns/iter (+/- 47404) -test wasm_instructions/wasm64/vfbinop/f32x4.div/confirmation ... bench: 41229969 ns/iter (+/- 11123) -test wasm_instructions/wasm32/vfbinop/f64x2.div ... bench: 22789956 ns/iter (+/- 442152) -test wasm_instructions/wasm32/vfbinop/f64x2.div/confirmation ... bench: 45290417 ns/iter (+/- 968524) -test wasm_instructions/wasm64/vfbinop/f64x2.div ... bench: 22829206 ns/iter (+/- 78705) -test wasm_instructions/wasm64/vfbinop/f64x2.div/confirmation ... bench: 45478842 ns/iter (+/- 339480) -test wasm_instructions/wasm32/vfbinop/f32x4.min ... bench: 8889449 ns/iter (+/- 371969) -test wasm_instructions/wasm32/vfbinop/f32x4.min/confirmation ... bench: 18934010 ns/iter (+/- 126051) -test wasm_instructions/wasm64/vfbinop/f32x4.min ... bench: 9116853 ns/iter (+/- 156947) -test wasm_instructions/wasm64/vfbinop/f32x4.min/confirmation ... bench: 17618122 ns/iter (+/- 466249) -test wasm_instructions/wasm32/vfbinop/f32x4.max ... bench: 9666897 ns/iter (+/- 249163) -test wasm_instructions/wasm32/vfbinop/f32x4.max/confirmation ... bench: 20178741 ns/iter (+/- 770906) -test wasm_instructions/wasm64/vfbinop/f32x4.max ... bench: 10233954 ns/iter (+/- 147632) -test wasm_instructions/wasm64/vfbinop/f32x4.max/confirmation ... bench: 19142696 ns/iter (+/- 215999) -test wasm_instructions/wasm32/vfbinop/f64x2.min ... bench: 8638318 ns/iter (+/- 48945) -test wasm_instructions/wasm32/vfbinop/f64x2.min/confirmation ... bench: 18167308 ns/iter (+/- 747896) -test wasm_instructions/wasm64/vfbinop/f64x2.min ... bench: 8781130 ns/iter (+/- 416014) -test wasm_instructions/wasm64/vfbinop/f64x2.min/confirmation ... bench: 18211294 ns/iter (+/- 918383) -test wasm_instructions/wasm32/vfbinop/f64x2.max ... bench: 9997270 ns/iter (+/- 393384) -test wasm_instructions/wasm32/vfbinop/f64x2.max/confirmation ... bench: 20726525 ns/iter (+/- 669674) -test wasm_instructions/wasm64/vfbinop/f64x2.max ... bench: 10603879 ns/iter (+/- 756602) -test wasm_instructions/wasm64/vfbinop/f64x2.max/confirmation ... bench: 20791967 ns/iter (+/- 150429) -test wasm_instructions/wasm32/vfbinop/f32x4.pmin ... bench: 2422244 ns/iter (+/- 193468) -test wasm_instructions/wasm32/vfbinop/f32x4.pmin/confirmation ... bench: 4625875 ns/iter (+/- 51318) -test wasm_instructions/wasm64/vfbinop/f32x4.pmin ... bench: 2457672 ns/iter (+/- 31052) -test wasm_instructions/wasm64/vfbinop/f32x4.pmin/confirmation ... bench: 4619077 ns/iter (+/- 57603) -test wasm_instructions/wasm32/vfbinop/f32x4.pmax ... bench: 2484176 ns/iter (+/- 46184) -test wasm_instructions/wasm32/vfbinop/f32x4.pmax/confirmation ... bench: 4591710 ns/iter (+/- 43574) -test wasm_instructions/wasm64/vfbinop/f32x4.pmax ... bench: 2435502 ns/iter (+/- 44816) -test wasm_instructions/wasm64/vfbinop/f32x4.pmax/confirmation ... bench: 4626168 ns/iter (+/- 35705) -test wasm_instructions/wasm32/vfbinop/f64x2.pmin ... bench: 2483959 ns/iter (+/- 28614) -test wasm_instructions/wasm32/vfbinop/f64x2.pmin/confirmation ... bench: 4623391 ns/iter (+/- 46218) -test wasm_instructions/wasm64/vfbinop/f64x2.pmin ... bench: 2445263 ns/iter (+/- 19091) -test wasm_instructions/wasm64/vfbinop/f64x2.pmin/confirmation ... bench: 4628394 ns/iter (+/- 41394) -test wasm_instructions/wasm32/vfbinop/f64x2.pmax ... bench: 2658351 ns/iter (+/- 16724) -test wasm_instructions/wasm32/vfbinop/f64x2.pmax/confirmation ... bench: 4623250 ns/iter (+/- 38731) -test wasm_instructions/wasm64/vfbinop/f64x2.pmax ... bench: 2475409 ns/iter (+/- 36290) -test wasm_instructions/wasm64/vfbinop/f64x2.pmax/confirmation ... bench: 4635921 ns/iter (+/- 27290) -test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f32x4_s ... bench: 5891033 ns/iter (+/- 266921) -test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f32x4_s/confirmation ... bench: 11054103 ns/iter (+/- 71351) -test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f32x4_s ... bench: 5768846 ns/iter (+/- 35697) -test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f32x4_s/confirmation ... bench: 11423616 ns/iter (+/- 411367) -test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f64x2_s_zero ... bench: 4668542 ns/iter (+/- 43929) -test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f64x2_s_zero/confirmation ... bench: 10746948 ns/iter (+/- 405440) -test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f64x2_s_zero ... bench: 4769567 ns/iter (+/- 30684) -test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f64x2_s_zero/confirmation ... bench: 10047618 ns/iter (+/- 681686) -test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f32x4_u ... bench: 10262432 ns/iter (+/- 66729) -test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f32x4_u/confirmation ... bench: 20774290 ns/iter (+/- 560458) -test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f32x4_u ... bench: 10155288 ns/iter (+/- 99863) -test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f32x4_u/confirmation ... bench: 20268257 ns/iter (+/- 560303) -test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f64x2_u_zero ... bench: 7233299 ns/iter (+/- 19112) -test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f64x2_u_zero/confirmation ... bench: 15056009 ns/iter (+/- 1429274) -test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f64x2_u_zero ... bench: 6706113 ns/iter (+/- 392933) -test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f64x2_u_zero/confirmation ... bench: 15907461 ns/iter (+/- 877535) -test wasm_instructions/wasm32/vconvert/f32x4.convert_i32x4_s ... bench: 2609554 ns/iter (+/- 17641) -test wasm_instructions/wasm32/vconvert/f32x4.convert_i32x4_s/confirmation ... bench: 4654253 ns/iter (+/- 35685) -test wasm_instructions/wasm64/vconvert/f32x4.convert_i32x4_s ... bench: 2487028 ns/iter (+/- 38016) -test wasm_instructions/wasm64/vconvert/f32x4.convert_i32x4_s/confirmation ... bench: 4595628 ns/iter (+/- 28482) -test wasm_instructions/wasm32/vconvert/f64x2.convert_low_i32x4_s ... bench: 2595031 ns/iter (+/- 188073) -test wasm_instructions/wasm32/vconvert/f64x2.convert_low_i32x4_s/confirmation ... bench: 4628363 ns/iter (+/- 33213) -test wasm_instructions/wasm64/vconvert/f64x2.convert_low_i32x4_s ... bench: 2430209 ns/iter (+/- 39284) -test wasm_instructions/wasm64/vconvert/f64x2.convert_low_i32x4_s/confirmation ... bench: 4648005 ns/iter (+/- 60549) -test wasm_instructions/wasm32/vconvert/f32x4.convert_i32x4_u ... bench: 10699887 ns/iter (+/- 219492) -test wasm_instructions/wasm32/vconvert/f32x4.convert_i32x4_u/confirmation ... bench: 21249552 ns/iter (+/- 72316) -test wasm_instructions/wasm64/vconvert/f32x4.convert_i32x4_u ... bench: 10699544 ns/iter (+/- 99840) -test wasm_instructions/wasm64/vconvert/f32x4.convert_i32x4_u/confirmation ... bench: 21529055 ns/iter (+/- 118112) -test wasm_instructions/wasm32/vconvert/f64x2.convert_low_i32x4_u ... bench: 4660364 ns/iter (+/- 14842) -test wasm_instructions/wasm32/vconvert/f64x2.convert_low_i32x4_u/confirmation ... bench: 10264686 ns/iter (+/- 178665) -test wasm_instructions/wasm64/vconvert/f64x2.convert_low_i32x4_u ... bench: 4590263 ns/iter (+/- 107436) -test wasm_instructions/wasm64/vconvert/f64x2.convert_low_i32x4_u/confirmation ... bench: 10692690 ns/iter (+/- 320723) -test wasm_instructions/wasm32/vdemote/f32x4.demote_f64x2_zero ... bench: 5390824 ns/iter (+/- 403500) -test wasm_instructions/wasm32/vdemote/f32x4.demote_f64x2_zero/confirmation ... bench: 10735341 ns/iter (+/- 362935) -test wasm_instructions/wasm64/vdemote/f32x4.demote_f64x2_zero ... bench: 5224696 ns/iter (+/- 92782) -test wasm_instructions/wasm64/vdemote/f32x4.demote_f64x2_zero/confirmation ... bench: 11224452 ns/iter (+/- 443805) -test wasm_instructions/wasm32/vpromote/f64x2.promote_low_f32x4 ... bench: 5314777 ns/iter (+/- 50215) -test wasm_instructions/wasm32/vpromote/f64x2.promote_low_f32x4/confirmation ... bench: 10630275 ns/iter (+/- 307743) -test wasm_instructions/wasm64/vpromote/f64x2.promote_low_f32x4 ... bench: 5176408 ns/iter (+/- 24007) -test wasm_instructions/wasm64/vpromote/f64x2.promote_low_f32x4/confirmation ... bench: 10838949 ns/iter (+/- 310978) -test wasm_instructions/wasm32/vvar/local.get ... bench: 2437444 ns/iter (+/- 41743) -test wasm_instructions/wasm32/vvar/local.get/confirmation ... bench: 4630549 ns/iter (+/- 38096) -test wasm_instructions/wasm64/vvar/local.get ... bench: 2460747 ns/iter (+/- 284770) -test wasm_instructions/wasm64/vvar/local.get/confirmation ... bench: 4649188 ns/iter (+/- 38228) -test wasm_instructions/wasm32/vvar/global.get ... bench: 17378092 ns/iter (+/- 24770) -test wasm_instructions/wasm32/vvar/global.get/confirmation ... bench: 34376983 ns/iter (+/- 39036) -test wasm_instructions/wasm64/vvar/global.get ... bench: 17447715 ns/iter (+/- 594219) -test wasm_instructions/wasm64/vvar/global.get/confirmation ... bench: 34437359 ns/iter (+/- 70037) -test wasm_instructions/wasm32/vvar/local.set ... bench: 2412243 ns/iter (+/- 14341) -test wasm_instructions/wasm32/vvar/local.set/confirmation ... bench: 4620159 ns/iter (+/- 39527) -test wasm_instructions/wasm64/vvar/local.set ... bench: 2459989 ns/iter (+/- 52377) -test wasm_instructions/wasm64/vvar/local.set/confirmation ... bench: 4590415 ns/iter (+/- 69477) -test wasm_instructions/wasm32/vvar/global.set ... bench: 2415984 ns/iter (+/- 216095) -test wasm_instructions/wasm32/vvar/global.set/confirmation ... bench: 4571985 ns/iter (+/- 63794) -test wasm_instructions/wasm64/vvar/global.set ... bench: 2513841 ns/iter (+/- 45382) -test wasm_instructions/wasm64/vvar/global.set/confirmation ... bench: 4644546 ns/iter (+/- 36137) -test wasm_instructions/wasm32/vvar/local.tee ... bench: 2440981 ns/iter (+/- 50147) -test wasm_instructions/wasm32/vvar/local.tee/confirmation ... bench: 4573284 ns/iter (+/- 67410) -test wasm_instructions/wasm64/vvar/local.tee ... bench: 2464954 ns/iter (+/- 11407) -test wasm_instructions/wasm64/vvar/local.tee/confirmation ... bench: 4593839 ns/iter (+/- 22910) -test wasm_instructions/wasm32/vmem/v128.load ... bench: 3682507 ns/iter (+/- 51686) -test wasm_instructions/wasm32/vmem/v128.load/confirmation ... bench: 6947057 ns/iter (+/- 30172) -test wasm_instructions/wasm64/vmem/v128.load ... bench: 5596394 ns/iter (+/- 29455) -test wasm_instructions/wasm64/vmem/v128.load/confirmation ... bench: 10448210 ns/iter (+/- 296669) -test wasm_instructions/wasm32/vmem/v128.load_unaligned ... bench: 3655256 ns/iter (+/- 36310) -test wasm_instructions/wasm32/vmem/v128.load_unaligned/confirmation ... bench: 6902693 ns/iter (+/- 162810) -test wasm_instructions/wasm64/vmem/v128.load_unaligned ... bench: 5610537 ns/iter (+/- 21799) -test wasm_instructions/wasm64/vmem/v128.load_unaligned/confirmation ... bench: 10527805 ns/iter (+/- 34738) -test wasm_instructions/wasm32/vmem/v128.store ... bench: 3229315 ns/iter (+/- 36141) -test wasm_instructions/wasm32/vmem/v128.store/confirmation ... bench: 6026504 ns/iter (+/- 41706) -test wasm_instructions/wasm64/vmem/v128.store ... bench: 4219332 ns/iter (+/- 40653) -test wasm_instructions/wasm64/vmem/v128.store/confirmation ... bench: 8182595 ns/iter (+/- 35859) -test wasm_instructions/wasm32/vmem/v128.store_unaligned ... bench: 3209427 ns/iter (+/- 177700) -test wasm_instructions/wasm32/vmem/v128.store_unaligned/confirmation ... bench: 6003017 ns/iter (+/- 78103) -test wasm_instructions/wasm64/vmem/v128.store_unaligned ... bench: 4279375 ns/iter (+/- 401678) -test wasm_instructions/wasm64/vmem/v128.store_unaligned/confirmation ... bench: 8047101 ns/iter (+/- 36866) -test wasm_instructions/wasm32/vmem/v128.load8x8_s ... bench: 3729599 ns/iter (+/- 24069) -test wasm_instructions/wasm32/vmem/v128.load8x8_s/confirmation ... bench: 7004412 ns/iter (+/- 18623) -test wasm_instructions/wasm64/vmem/v128.load8x8_s ... bench: 5418335 ns/iter (+/- 342076) -test wasm_instructions/wasm64/vmem/v128.load8x8_s/confirmation ... bench: 10586834 ns/iter (+/- 46923) -test wasm_instructions/wasm32/vmem/v128.load8x8_u ... bench: 3698369 ns/iter (+/- 135979) -test wasm_instructions/wasm32/vmem/v128.load8x8_u/confirmation ... bench: 7020913 ns/iter (+/- 50377) -test wasm_instructions/wasm64/vmem/v128.load8x8_u ... bench: 5563080 ns/iter (+/- 61257) -test wasm_instructions/wasm64/vmem/v128.load8x8_u/confirmation ... bench: 10593877 ns/iter (+/- 152109) -test wasm_instructions/wasm32/vmem/v128.load16x4_s ... bench: 3777395 ns/iter (+/- 34273) -test wasm_instructions/wasm32/vmem/v128.load16x4_s/confirmation ... bench: 7067328 ns/iter (+/- 53580) -test wasm_instructions/wasm64/vmem/v128.load16x4_s ... bench: 5433627 ns/iter (+/- 40231) -test wasm_instructions/wasm64/vmem/v128.load16x4_s/confirmation ... bench: 10677819 ns/iter (+/- 173898) -test wasm_instructions/wasm32/vmem/v128.load16x4_u ... bench: 3902920 ns/iter (+/- 35460) -test wasm_instructions/wasm32/vmem/v128.load16x4_u/confirmation ... bench: 7093573 ns/iter (+/- 50201) -test wasm_instructions/wasm64/vmem/v128.load16x4_u ... bench: 5484179 ns/iter (+/- 73106) -test wasm_instructions/wasm64/vmem/v128.load16x4_u/confirmation ... bench: 10831970 ns/iter (+/- 69540) -test wasm_instructions/wasm32/vmem/v128.load32x2_s ... bench: 3988774 ns/iter (+/- 37474) -test wasm_instructions/wasm32/vmem/v128.load32x2_s/confirmation ... bench: 7113534 ns/iter (+/- 38976) -test wasm_instructions/wasm64/vmem/v128.load32x2_s ... bench: 5622727 ns/iter (+/- 20841) -test wasm_instructions/wasm64/vmem/v128.load32x2_s/confirmation ... bench: 10628094 ns/iter (+/- 371961) -test wasm_instructions/wasm32/vmem/v128.load32x2_u ... bench: 3725236 ns/iter (+/- 47970) -test wasm_instructions/wasm32/vmem/v128.load32x2_u/confirmation ... bench: 7066098 ns/iter (+/- 91186) -test wasm_instructions/wasm64/vmem/v128.load32x2_u ... bench: 5689022 ns/iter (+/- 97406) -test wasm_instructions/wasm64/vmem/v128.load32x2_u/confirmation ... bench: 10597187 ns/iter (+/- 180873) -test wasm_instructions/wasm32/vmem/v128.load32_zero ... bench: 3623447 ns/iter (+/- 94593) -test wasm_instructions/wasm32/vmem/v128.load32_zero/confirmation ... bench: 6962521 ns/iter (+/- 41761) -test wasm_instructions/wasm64/vmem/v128.load32_zero ... bench: 5461128 ns/iter (+/- 265231) -test wasm_instructions/wasm64/vmem/v128.load32_zero/confirmation ... bench: 10528534 ns/iter (+/- 229886) -test wasm_instructions/wasm32/vmem/v128.load64_zero ... bench: 3819340 ns/iter (+/- 26688) -test wasm_instructions/wasm32/vmem/v128.load64_zero/confirmation ... bench: 7035165 ns/iter (+/- 59758) -test wasm_instructions/wasm64/vmem/v128.load64_zero ... bench: 5405078 ns/iter (+/- 53876) -test wasm_instructions/wasm64/vmem/v128.load64_zero/confirmation ... bench: 10496706 ns/iter (+/- 58715) -test wasm_instructions/wasm32/vmem/v128.load8_splat ... bench: 3770445 ns/iter (+/- 158038) -test wasm_instructions/wasm32/vmem/v128.load8_splat/confirmation ... bench: 7074173 ns/iter (+/- 84107) -test wasm_instructions/wasm64/vmem/v128.load8_splat ... bench: 5548120 ns/iter (+/- 14806) -test wasm_instructions/wasm64/vmem/v128.load8_splat/confirmation ... bench: 10678530 ns/iter (+/- 70379) -test wasm_instructions/wasm32/vmem/v128.load16_splat ... bench: 3783711 ns/iter (+/- 28666) -test wasm_instructions/wasm32/vmem/v128.load16_splat/confirmation ... bench: 7002309 ns/iter (+/- 22424) -test wasm_instructions/wasm64/vmem/v128.load16_splat ... bench: 5495399 ns/iter (+/- 50252) -test wasm_instructions/wasm64/vmem/v128.load16_splat/confirmation ... bench: 10576538 ns/iter (+/- 144728) -test wasm_instructions/wasm32/vmem/v128.load32_splat ... bench: 3725284 ns/iter (+/- 27155) -test wasm_instructions/wasm32/vmem/v128.load32_splat/confirmation ... bench: 7238871 ns/iter (+/- 45700) -test wasm_instructions/wasm64/vmem/v128.load32_splat ... bench: 5605424 ns/iter (+/- 89594) -test wasm_instructions/wasm64/vmem/v128.load32_splat/confirmation ... bench: 10875291 ns/iter (+/- 227885) -test wasm_instructions/wasm32/vmem/v128.load64_splat ... bench: 3694125 ns/iter (+/- 51052) -test wasm_instructions/wasm32/vmem/v128.load64_splat/confirmation ... bench: 6959131 ns/iter (+/- 70518) -test wasm_instructions/wasm64/vmem/v128.load64_splat ... bench: 5410269 ns/iter (+/- 113411) -test wasm_instructions/wasm64/vmem/v128.load64_splat/confirmation ... bench: 10365809 ns/iter (+/- 16951) -test wasm_instructions/wasm32/vmem/v128.load8_lane ... bench: 3856525 ns/iter (+/- 25247) -test wasm_instructions/wasm32/vmem/v128.load8_lane/confirmation ... bench: 7342704 ns/iter (+/- 12062) -test wasm_instructions/wasm64/vmem/v128.load8_lane ... bench: 5649505 ns/iter (+/- 425696) -test wasm_instructions/wasm64/vmem/v128.load8_lane/confirmation ... bench: 11110676 ns/iter (+/- 42721) -test wasm_instructions/wasm32/vmem/v128.load16_lane ... bench: 3823720 ns/iter (+/- 39115) -test wasm_instructions/wasm32/vmem/v128.load16_lane/confirmation ... bench: 7241841 ns/iter (+/- 59501) -test wasm_instructions/wasm64/vmem/v128.load16_lane ... bench: 5551825 ns/iter (+/- 9560) -test wasm_instructions/wasm64/vmem/v128.load16_lane/confirmation ... bench: 10764672 ns/iter (+/- 50228) -test wasm_instructions/wasm32/vmem/v128.load32_lane ... bench: 3863946 ns/iter (+/- 59090) -test wasm_instructions/wasm32/vmem/v128.load32_lane/confirmation ... bench: 7336258 ns/iter (+/- 100896) -test wasm_instructions/wasm64/vmem/v128.load32_lane ... bench: 5884117 ns/iter (+/- 48627) -test wasm_instructions/wasm64/vmem/v128.load32_lane/confirmation ... bench: 10787373 ns/iter (+/- 168726) -test wasm_instructions/wasm32/vmem/v128.load64_lane ... bench: 3849765 ns/iter (+/- 37153) -test wasm_instructions/wasm32/vmem/v128.load64_lane/confirmation ... bench: 7366924 ns/iter (+/- 187448) -test wasm_instructions/wasm64/vmem/v128.load64_lane ... bench: 5620217 ns/iter (+/- 17585) -test wasm_instructions/wasm64/vmem/v128.load64_lane/confirmation ... bench: 10947634 ns/iter (+/- 391958) -test wasm_instructions/wasm32/vmem/v128.store8_lane ... bench: 3096206 ns/iter (+/- 170631) -test wasm_instructions/wasm32/vmem/v128.store8_lane/confirmation ... bench: 5931169 ns/iter (+/- 19200) -test wasm_instructions/wasm64/vmem/v128.store8_lane ... bench: 4640527 ns/iter (+/- 24937) -test wasm_instructions/wasm64/vmem/v128.store8_lane/confirmation ... bench: 8432655 ns/iter (+/- 11471) -test wasm_instructions/wasm32/vmem/v128.store16_lane ... bench: 3193934 ns/iter (+/- 24277) -test wasm_instructions/wasm32/vmem/v128.store16_lane/confirmation ... bench: 5913484 ns/iter (+/- 7232) -test wasm_instructions/wasm64/vmem/v128.store16_lane ... bench: 4419929 ns/iter (+/- 39637) -test wasm_instructions/wasm64/vmem/v128.store16_lane/confirmation ... bench: 8448007 ns/iter (+/- 151677) -test wasm_instructions/wasm32/vmem/v128.store32_lane ... bench: 3130276 ns/iter (+/- 237161) -test wasm_instructions/wasm32/vmem/v128.store32_lane/confirmation ... bench: 5996558 ns/iter (+/- 29811) -test wasm_instructions/wasm64/vmem/v128.store32_lane ... bench: 4422555 ns/iter (+/- 466551) -test wasm_instructions/wasm64/vmem/v128.store32_lane/confirmation ... bench: 8425291 ns/iter (+/- 22551) -test wasm_instructions/wasm32/vmem/v128.store64_lane ... bench: 3228062 ns/iter (+/- 12852) -test wasm_instructions/wasm32/vmem/v128.store64_lane/confirmation ... bench: 5982422 ns/iter (+/- 45658) -test wasm_instructions/wasm64/vmem/v128.store64_lane ... bench: 4441606 ns/iter (+/- 24847) -test wasm_instructions/wasm64/vmem/v128.store64_lane/confirmation ... bench: 8450296 ns/iter (+/- 39624) +test wasm_instructions/wasm32/overhead ... bench: 248204 ns/iter (+/- 17621) +test wasm_instructions/wasm32/overhead/confirmation ... bench: 2406637 ns/iter (+/- 150457) +test wasm_instructions/wasm64/overhead ... bench: 264607 ns/iter (+/- 17153) +test wasm_instructions/wasm64/overhead/confirmation ... bench: 2353089 ns/iter (+/- 56636) +test wasm_instructions/wasm32/const/i32.const ... bench: 2365907 ns/iter (+/- 84956) +test wasm_instructions/wasm32/const/i32.const/confirmation ... bench: 4573491 ns/iter (+/- 347708) +test wasm_instructions/wasm64/const/i32.const ... bench: 2394974 ns/iter (+/- 75890) +test wasm_instructions/wasm64/const/i32.const/confirmation ... bench: 4531972 ns/iter (+/- 372668) +test wasm_instructions/wasm32/const/i64.const ... bench: 2380950 ns/iter (+/- 110122) +test wasm_instructions/wasm32/const/i64.const/confirmation ... bench: 4564083 ns/iter (+/- 347326) +test wasm_instructions/wasm64/const/i64.const ... bench: 2390484 ns/iter (+/- 150392) +test wasm_instructions/wasm64/const/i64.const/confirmation ... bench: 4578533 ns/iter (+/- 402417) +test wasm_instructions/wasm32/const/f32.const ... bench: 2967801 ns/iter (+/- 160846) +test wasm_instructions/wasm32/const/f32.const/confirmation ... bench: 5944467 ns/iter (+/- 34182) +test wasm_instructions/wasm64/const/f32.const ... bench: 3022993 ns/iter (+/- 172115) +test wasm_instructions/wasm64/const/f32.const/confirmation ... bench: 5760930 ns/iter (+/- 420357) +test wasm_instructions/wasm32/const/f64.const ... bench: 4572233 ns/iter (+/- 200526) +test wasm_instructions/wasm32/const/f64.const/confirmation ... bench: 8860290 ns/iter (+/- 37779) +test wasm_instructions/wasm64/const/f64.const ... bench: 4587780 ns/iter (+/- 334478) +test wasm_instructions/wasm64/const/f64.const/confirmation ... bench: 8841605 ns/iter (+/- 48888) +test wasm_instructions/wasm32/iunop/i32.clz ... bench: 2385685 ns/iter (+/- 145077) +test wasm_instructions/wasm32/iunop/i32.clz/confirmation ... bench: 4576239 ns/iter (+/- 244614) +test wasm_instructions/wasm64/iunop/i32.clz ... bench: 2362762 ns/iter (+/- 27750) +test wasm_instructions/wasm64/iunop/i32.clz/confirmation ... bench: 4562586 ns/iter (+/- 490919) +test wasm_instructions/wasm32/iunop/i32.ctz ... bench: 2373175 ns/iter (+/- 168924) +test wasm_instructions/wasm32/iunop/i32.ctz/confirmation ... bench: 4532503 ns/iter (+/- 511838) +test wasm_instructions/wasm64/iunop/i32.ctz ... bench: 2408803 ns/iter (+/- 126275) +test wasm_instructions/wasm64/iunop/i32.ctz/confirmation ... bench: 4600022 ns/iter (+/- 318946) +test wasm_instructions/wasm32/iunop/i32.popcnt ... bench: 2368171 ns/iter (+/- 10200) +test wasm_instructions/wasm32/iunop/i32.popcnt/confirmation ... bench: 4576668 ns/iter (+/- 220452) +test wasm_instructions/wasm64/iunop/i32.popcnt ... bench: 2376709 ns/iter (+/- 144516) +test wasm_instructions/wasm64/iunop/i32.popcnt/confirmation ... bench: 4561779 ns/iter (+/- 30342) +test wasm_instructions/wasm32/iunop/i64.clz ... bench: 2350769 ns/iter (+/- 98361) +test wasm_instructions/wasm32/iunop/i64.clz/confirmation ... bench: 4540871 ns/iter (+/- 423666) +test wasm_instructions/wasm64/iunop/i64.clz ... bench: 2437721 ns/iter (+/- 18046) +test wasm_instructions/wasm64/iunop/i64.clz/confirmation ... bench: 4567146 ns/iter (+/- 361023) +test wasm_instructions/wasm32/iunop/i64.ctz ... bench: 2399298 ns/iter (+/- 52523) +test wasm_instructions/wasm32/iunop/i64.ctz/confirmation ... bench: 4654737 ns/iter (+/- 50519) +test wasm_instructions/wasm64/iunop/i64.ctz ... bench: 2378427 ns/iter (+/- 61860) +test wasm_instructions/wasm64/iunop/i64.ctz/confirmation ... bench: 4539743 ns/iter (+/- 292140) +test wasm_instructions/wasm32/iunop/i64.popcnt ... bench: 2392343 ns/iter (+/- 171297) +test wasm_instructions/wasm32/iunop/i64.popcnt/confirmation ... bench: 4557570 ns/iter (+/- 191769) +test wasm_instructions/wasm64/iunop/i64.popcnt ... bench: 2402381 ns/iter (+/- 34562) +test wasm_instructions/wasm64/iunop/i64.popcnt/confirmation ... bench: 4569009 ns/iter (+/- 357645) +test wasm_instructions/wasm32/funop/f32.abs ... bench: 3450160 ns/iter (+/- 451292) +test wasm_instructions/wasm32/funop/f32.abs/confirmation ... bench: 6675470 ns/iter (+/- 102825) +test wasm_instructions/wasm64/funop/f32.abs ... bench: 3442119 ns/iter (+/- 398054) +test wasm_instructions/wasm64/funop/f32.abs/confirmation ... bench: 6685673 ns/iter (+/- 841663) +test wasm_instructions/wasm32/funop/f32.neg ... bench: 3496834 ns/iter (+/- 138706) +test wasm_instructions/wasm32/funop/f32.neg/confirmation ... bench: 6745212 ns/iter (+/- 302436) +test wasm_instructions/wasm64/funop/f32.neg ... bench: 3459536 ns/iter (+/- 170174) +test wasm_instructions/wasm64/funop/f32.neg/confirmation ... bench: 6689456 ns/iter (+/- 239752) +test wasm_instructions/wasm32/funop/f64.abs ... bench: 5083917 ns/iter (+/- 36697) +test wasm_instructions/wasm32/funop/f64.abs/confirmation ... bench: 10336099 ns/iter (+/- 33983) +test wasm_instructions/wasm64/funop/f64.abs ... bench: 5105983 ns/iter (+/- 320871) +test wasm_instructions/wasm64/funop/f64.abs/confirmation ... bench: 9922486 ns/iter (+/- 588980) +test wasm_instructions/wasm32/funop/f64.neg ... bench: 5104996 ns/iter (+/- 78592) +test wasm_instructions/wasm32/funop/f64.neg/confirmation ... bench: 10033049 ns/iter (+/- 343161) +test wasm_instructions/wasm64/funop/f64.neg ... bench: 5114261 ns/iter (+/- 12046) +test wasm_instructions/wasm64/funop/f64.neg/confirmation ... bench: 9914035 ns/iter (+/- 64684) +test wasm_instructions/wasm32/funop/f32.ceil ... bench: 5331261 ns/iter (+/- 33751) +test wasm_instructions/wasm32/funop/f32.ceil/confirmation ... bench: 10231147 ns/iter (+/- 247762) +test wasm_instructions/wasm64/funop/f32.ceil ... bench: 5249852 ns/iter (+/- 73052) +test wasm_instructions/wasm64/funop/f32.ceil/confirmation ... bench: 10791399 ns/iter (+/- 139962) +test wasm_instructions/wasm32/funop/f32.floor ... bench: 5281915 ns/iter (+/- 72179) +test wasm_instructions/wasm32/funop/f32.floor/confirmation ... bench: 10383841 ns/iter (+/- 65231) +test wasm_instructions/wasm64/funop/f32.floor ... bench: 5270914 ns/iter (+/- 261891) +test wasm_instructions/wasm64/funop/f32.floor/confirmation ... bench: 10371089 ns/iter (+/- 623754) +test wasm_instructions/wasm32/funop/f32.trunc ... bench: 5213386 ns/iter (+/- 522444) +test wasm_instructions/wasm32/funop/f32.trunc/confirmation ... bench: 10462018 ns/iter (+/- 181009) +test wasm_instructions/wasm64/funop/f32.trunc ... bench: 5378802 ns/iter (+/- 288949) +test wasm_instructions/wasm64/funop/f32.trunc/confirmation ... bench: 10447342 ns/iter (+/- 63309) +test wasm_instructions/wasm32/funop/f32.nearest ... bench: 5226136 ns/iter (+/- 117747) +test wasm_instructions/wasm32/funop/f32.nearest/confirmation ... bench: 10133146 ns/iter (+/- 481677) +test wasm_instructions/wasm64/funop/f32.nearest ... bench: 5235604 ns/iter (+/- 503535) +test wasm_instructions/wasm64/funop/f32.nearest/confirmation ... bench: 10169476 ns/iter (+/- 61228) +test wasm_instructions/wasm32/funop/f64.ceil ... bench: 5923356 ns/iter (+/- 305000) +test wasm_instructions/wasm32/funop/f64.ceil/confirmation ... bench: 11617546 ns/iter (+/- 100080) +test wasm_instructions/wasm64/funop/f64.ceil ... bench: 5908758 ns/iter (+/- 40073) +test wasm_instructions/wasm64/funop/f64.ceil/confirmation ... bench: 12158075 ns/iter (+/- 957491) +test wasm_instructions/wasm32/funop/f64.floor ... bench: 5886181 ns/iter (+/- 413820) +test wasm_instructions/wasm32/funop/f64.floor/confirmation ... bench: 11533582 ns/iter (+/- 355183) +test wasm_instructions/wasm64/funop/f64.floor ... bench: 5924156 ns/iter (+/- 48267) +test wasm_instructions/wasm64/funop/f64.floor/confirmation ... bench: 11827228 ns/iter (+/- 35974) +test wasm_instructions/wasm32/funop/f64.trunc ... bench: 5992530 ns/iter (+/- 129640) +test wasm_instructions/wasm32/funop/f64.trunc/confirmation ... bench: 11531502 ns/iter (+/- 64544) +test wasm_instructions/wasm64/funop/f64.trunc ... bench: 5942819 ns/iter (+/- 311684) +test wasm_instructions/wasm64/funop/f64.trunc/confirmation ... bench: 11805743 ns/iter (+/- 129917) +test wasm_instructions/wasm32/funop/f64.nearest ... bench: 5900828 ns/iter (+/- 308552) +test wasm_instructions/wasm32/funop/f64.nearest/confirmation ... bench: 11640364 ns/iter (+/- 916389) +test wasm_instructions/wasm64/funop/f64.nearest ... bench: 5942542 ns/iter (+/- 21428) +test wasm_instructions/wasm64/funop/f64.nearest/confirmation ... bench: 11825088 ns/iter (+/- 41615) +test wasm_instructions/wasm32/funop/f32.sqrt ... bench: 12019078 ns/iter (+/- 961196) +test wasm_instructions/wasm32/funop/f32.sqrt/confirmation ... bench: 23788690 ns/iter (+/- 40689) +test wasm_instructions/wasm64/funop/f32.sqrt ... bench: 12051003 ns/iter (+/- 470855) +test wasm_instructions/wasm64/funop/f32.sqrt/confirmation ... bench: 24025128 ns/iter (+/- 727768) +test wasm_instructions/wasm32/funop/f64.sqrt ... bench: 19235322 ns/iter (+/- 683362) +test wasm_instructions/wasm32/funop/f64.sqrt/confirmation ... bench: 38735012 ns/iter (+/- 323641) +test wasm_instructions/wasm64/funop/f64.sqrt ... bench: 19242184 ns/iter (+/- 774219) +test wasm_instructions/wasm64/funop/f64.sqrt/confirmation ... bench: 36793804 ns/iter (+/- 762998) +test wasm_instructions/wasm32/ibinop/i32.add ... bench: 2377303 ns/iter (+/- 111108) +test wasm_instructions/wasm32/ibinop/i32.add/confirmation ... bench: 4566326 ns/iter (+/- 329584) +test wasm_instructions/wasm64/ibinop/i32.add ... bench: 2408907 ns/iter (+/- 21186) +test wasm_instructions/wasm64/ibinop/i32.add/confirmation ... bench: 4554109 ns/iter (+/- 555119) +test wasm_instructions/wasm32/ibinop/i32.sub ... bench: 2404107 ns/iter (+/- 139131) +test wasm_instructions/wasm32/ibinop/i32.sub/confirmation ... bench: 4578249 ns/iter (+/- 154879) +test wasm_instructions/wasm64/ibinop/i32.sub ... bench: 2365408 ns/iter (+/- 34080) +test wasm_instructions/wasm64/ibinop/i32.sub/confirmation ... bench: 4550471 ns/iter (+/- 261743) +test wasm_instructions/wasm32/ibinop/i32.mul ... bench: 2382985 ns/iter (+/- 35906) +test wasm_instructions/wasm32/ibinop/i32.mul/confirmation ... bench: 4687739 ns/iter (+/- 59982) +test wasm_instructions/wasm64/ibinop/i32.mul ... bench: 2359706 ns/iter (+/- 90861) +test wasm_instructions/wasm64/ibinop/i32.mul/confirmation ... bench: 4562876 ns/iter (+/- 332995) +test wasm_instructions/wasm32/ibinop/i32.and ... bench: 2381066 ns/iter (+/- 117867) +test wasm_instructions/wasm32/ibinop/i32.and/confirmation ... bench: 4604055 ns/iter (+/- 114514) +test wasm_instructions/wasm64/ibinop/i32.and ... bench: 2391951 ns/iter (+/- 201328) +test wasm_instructions/wasm64/ibinop/i32.and/confirmation ... bench: 4601132 ns/iter (+/- 27551) +test wasm_instructions/wasm32/ibinop/i32.or ... bench: 2383785 ns/iter (+/- 11487) +test wasm_instructions/wasm32/ibinop/i32.or/confirmation ... bench: 4562054 ns/iter (+/- 686642) +test wasm_instructions/wasm64/ibinop/i32.or ... bench: 2391424 ns/iter (+/- 112300) +test wasm_instructions/wasm64/ibinop/i32.or/confirmation ... bench: 4563618 ns/iter (+/- 365067) +test wasm_instructions/wasm32/ibinop/i32.xor ... bench: 2403413 ns/iter (+/- 125445) +test wasm_instructions/wasm32/ibinop/i32.xor/confirmation ... bench: 4529161 ns/iter (+/- 275928) +test wasm_instructions/wasm64/ibinop/i32.xor ... bench: 2395292 ns/iter (+/- 31591) +test wasm_instructions/wasm64/ibinop/i32.xor/confirmation ... bench: 4598361 ns/iter (+/- 27550) +test wasm_instructions/wasm32/ibinop/i32.shl ... bench: 2376973 ns/iter (+/- 36473) +test wasm_instructions/wasm32/ibinop/i32.shl/confirmation ... bench: 4543131 ns/iter (+/- 109985) +test wasm_instructions/wasm64/ibinop/i32.shl ... bench: 2415333 ns/iter (+/- 11483) +test wasm_instructions/wasm64/ibinop/i32.shl/confirmation ... bench: 4581174 ns/iter (+/- 339290) +test wasm_instructions/wasm32/ibinop/i32.shr_s ... bench: 2382769 ns/iter (+/- 118415) +test wasm_instructions/wasm32/ibinop/i32.shr_s/confirmation ... bench: 4579864 ns/iter (+/- 15434) +test wasm_instructions/wasm64/ibinop/i32.shr_s ... bench: 2377989 ns/iter (+/- 141011) +test wasm_instructions/wasm64/ibinop/i32.shr_s/confirmation ... bench: 4570983 ns/iter (+/- 462010) +test wasm_instructions/wasm32/ibinop/i32.shr_u ... bench: 2373822 ns/iter (+/- 189204) +test wasm_instructions/wasm32/ibinop/i32.shr_u/confirmation ... bench: 4530168 ns/iter (+/- 669846) +test wasm_instructions/wasm64/ibinop/i32.shr_u ... bench: 2386728 ns/iter (+/- 89920) +test wasm_instructions/wasm64/ibinop/i32.shr_u/confirmation ... bench: 4558739 ns/iter (+/- 129717) +test wasm_instructions/wasm32/ibinop/i32.rotl ... bench: 2342547 ns/iter (+/- 10453) +test wasm_instructions/wasm32/ibinop/i32.rotl/confirmation ... bench: 4563569 ns/iter (+/- 24605) +test wasm_instructions/wasm64/ibinop/i32.rotl ... bench: 2437363 ns/iter (+/- 87976) +test wasm_instructions/wasm64/ibinop/i32.rotl/confirmation ... bench: 4588888 ns/iter (+/- 111060) +test wasm_instructions/wasm32/ibinop/i32.rotr ... bench: 2400941 ns/iter (+/- 25983) +test wasm_instructions/wasm32/ibinop/i32.rotr/confirmation ... bench: 4540493 ns/iter (+/- 606664) +test wasm_instructions/wasm64/ibinop/i32.rotr ... bench: 2390065 ns/iter (+/- 143360) +test wasm_instructions/wasm64/ibinop/i32.rotr/confirmation ... bench: 4573276 ns/iter (+/- 282945) +test wasm_instructions/wasm32/ibinop/i64.add ... bench: 2429296 ns/iter (+/- 49074) +test wasm_instructions/wasm32/ibinop/i64.add/confirmation ... bench: 4562513 ns/iter (+/- 29221) +test wasm_instructions/wasm64/ibinop/i64.add ... bench: 2409404 ns/iter (+/- 19479) +test wasm_instructions/wasm64/ibinop/i64.add/confirmation ... bench: 4580372 ns/iter (+/- 505232) +test wasm_instructions/wasm32/ibinop/i64.sub ... bench: 2394165 ns/iter (+/- 133981) +test wasm_instructions/wasm32/ibinop/i64.sub/confirmation ... bench: 4594414 ns/iter (+/- 71861) +test wasm_instructions/wasm64/ibinop/i64.sub ... bench: 2366229 ns/iter (+/- 22840) +test wasm_instructions/wasm64/ibinop/i64.sub/confirmation ... bench: 4578276 ns/iter (+/- 286176) +test wasm_instructions/wasm32/ibinop/i64.mul ... bench: 2371910 ns/iter (+/- 148111) +test wasm_instructions/wasm32/ibinop/i64.mul/confirmation ... bench: 4591277 ns/iter (+/- 15119) +test wasm_instructions/wasm64/ibinop/i64.mul ... bench: 2396054 ns/iter (+/- 41730) +test wasm_instructions/wasm64/ibinop/i64.mul/confirmation ... bench: 4570514 ns/iter (+/- 514942) +test wasm_instructions/wasm32/ibinop/i64.and ... bench: 2408674 ns/iter (+/- 61186) +test wasm_instructions/wasm32/ibinop/i64.and/confirmation ... bench: 4561709 ns/iter (+/- 295191) +test wasm_instructions/wasm64/ibinop/i64.and ... bench: 2410742 ns/iter (+/- 14762) +test wasm_instructions/wasm64/ibinop/i64.and/confirmation ... bench: 4548901 ns/iter (+/- 393895) +test wasm_instructions/wasm32/ibinop/i64.or ... bench: 2375360 ns/iter (+/- 238753) +test wasm_instructions/wasm32/ibinop/i64.or/confirmation ... bench: 4530678 ns/iter (+/- 454048) +test wasm_instructions/wasm64/ibinop/i64.or ... bench: 2417340 ns/iter (+/- 260843) +test wasm_instructions/wasm64/ibinop/i64.or/confirmation ... bench: 4585764 ns/iter (+/- 35935) +test wasm_instructions/wasm32/ibinop/i64.xor ... bench: 2342803 ns/iter (+/- 19488) +test wasm_instructions/wasm32/ibinop/i64.xor/confirmation ... bench: 4588737 ns/iter (+/- 52021) +test wasm_instructions/wasm64/ibinop/i64.xor ... bench: 2404971 ns/iter (+/- 36316) +test wasm_instructions/wasm64/ibinop/i64.xor/confirmation ... bench: 4663678 ns/iter (+/- 420517) +test wasm_instructions/wasm32/ibinop/i64.shl ... bench: 2388754 ns/iter (+/- 197702) +test wasm_instructions/wasm32/ibinop/i64.shl/confirmation ... bench: 4564203 ns/iter (+/- 29007) +test wasm_instructions/wasm64/ibinop/i64.shl ... bench: 2379261 ns/iter (+/- 102845) +test wasm_instructions/wasm64/ibinop/i64.shl/confirmation ... bench: 4640495 ns/iter (+/- 292972) +test wasm_instructions/wasm32/ibinop/i64.shr_s ... bench: 2370987 ns/iter (+/- 151658) +test wasm_instructions/wasm32/ibinop/i64.shr_s/confirmation ... bench: 4638730 ns/iter (+/- 34479) +test wasm_instructions/wasm64/ibinop/i64.shr_s ... bench: 2447423 ns/iter (+/- 111339) +test wasm_instructions/wasm64/ibinop/i64.shr_s/confirmation ... bench: 4573027 ns/iter (+/- 681289) +test wasm_instructions/wasm32/ibinop/i64.shr_u ... bench: 2429865 ns/iter (+/- 31065) +test wasm_instructions/wasm32/ibinop/i64.shr_u/confirmation ... bench: 4562983 ns/iter (+/- 40260) +test wasm_instructions/wasm64/ibinop/i64.shr_u ... bench: 2402524 ns/iter (+/- 270533) +test wasm_instructions/wasm64/ibinop/i64.shr_u/confirmation ... bench: 4566333 ns/iter (+/- 265927) +test wasm_instructions/wasm32/ibinop/i64.rotl ... bench: 2415441 ns/iter (+/- 140496) +test wasm_instructions/wasm32/ibinop/i64.rotl/confirmation ... bench: 4553314 ns/iter (+/- 310570) +test wasm_instructions/wasm64/ibinop/i64.rotl ... bench: 2420006 ns/iter (+/- 61812) +test wasm_instructions/wasm64/ibinop/i64.rotl/confirmation ... bench: 4571742 ns/iter (+/- 33228) +test wasm_instructions/wasm32/ibinop/i64.rotr ... bench: 2375826 ns/iter (+/- 22910) +test wasm_instructions/wasm32/ibinop/i64.rotr/confirmation ... bench: 4564148 ns/iter (+/- 20901) +test wasm_instructions/wasm64/ibinop/i64.rotr ... bench: 2379038 ns/iter (+/- 8139) +test wasm_instructions/wasm64/ibinop/i64.rotr/confirmation ... bench: 4574663 ns/iter (+/- 320869) +test wasm_instructions/wasm32/ibinop/i32.div_s ... bench: 49232726 ns/iter (+/- 35067) +test wasm_instructions/wasm32/ibinop/i32.div_s/confirmation ... bench: 98188793 ns/iter (+/- 235774) +test wasm_instructions/wasm64/ibinop/i32.div_s ... bench: 49206192 ns/iter (+/- 688301) +test wasm_instructions/wasm64/ibinop/i32.div_s/confirmation ... bench: 98187618 ns/iter (+/- 515744) +test wasm_instructions/wasm32/ibinop/i32.div_u ... bench: 49245638 ns/iter (+/- 102214) +test wasm_instructions/wasm32/ibinop/i32.div_u/confirmation ... bench: 98171348 ns/iter (+/- 61369) +test wasm_instructions/wasm64/ibinop/i32.div_u ... bench: 49239256 ns/iter (+/- 232304) +test wasm_instructions/wasm64/ibinop/i32.div_u/confirmation ... bench: 98157936 ns/iter (+/- 372190) +test wasm_instructions/wasm32/ibinop/i32.rem_s ... bench: 49219176 ns/iter (+/- 744077) +test wasm_instructions/wasm32/ibinop/i32.rem_s/confirmation ... bench: 98186268 ns/iter (+/- 75133) +test wasm_instructions/wasm64/ibinop/i32.rem_s ... bench: 49243052 ns/iter (+/- 660561) +test wasm_instructions/wasm64/ibinop/i32.rem_s/confirmation ... bench: 98242893 ns/iter (+/- 229386) +test wasm_instructions/wasm32/ibinop/i32.rem_u ... bench: 49240792 ns/iter (+/- 30048) +test wasm_instructions/wasm32/ibinop/i32.rem_u/confirmation ... bench: 98146985 ns/iter (+/- 47615) +test wasm_instructions/wasm64/ibinop/i32.rem_u ... bench: 49239671 ns/iter (+/- 873442) +test wasm_instructions/wasm64/ibinop/i32.rem_u/confirmation ... bench: 98161742 ns/iter (+/- 38852) +test wasm_instructions/wasm32/ibinop/i64.div_s ... bench: 49211808 ns/iter (+/- 594986) +test wasm_instructions/wasm32/ibinop/i64.div_s/confirmation ... bench: 98170567 ns/iter (+/- 1036049) +test wasm_instructions/wasm64/ibinop/i64.div_s ... bench: 49254003 ns/iter (+/- 658623) +test wasm_instructions/wasm64/ibinop/i64.div_s/confirmation ... bench: 98169024 ns/iter (+/- 129183) +test wasm_instructions/wasm32/ibinop/i64.div_u ... bench: 49255492 ns/iter (+/- 1078465) +test wasm_instructions/wasm32/ibinop/i64.div_u/confirmation ... bench: 98125908 ns/iter (+/- 429709) +test wasm_instructions/wasm64/ibinop/i64.div_u ... bench: 49249328 ns/iter (+/- 742284) +test wasm_instructions/wasm64/ibinop/i64.div_u/confirmation ... bench: 98156640 ns/iter (+/- 119262) +test wasm_instructions/wasm32/ibinop/i64.rem_s ... bench: 49249292 ns/iter (+/- 907927) +test wasm_instructions/wasm32/ibinop/i64.rem_s/confirmation ... bench: 98174742 ns/iter (+/- 50854) +test wasm_instructions/wasm64/ibinop/i64.rem_s ... bench: 49261748 ns/iter (+/- 1063427) +test wasm_instructions/wasm64/ibinop/i64.rem_s/confirmation ... bench: 98211452 ns/iter (+/- 75220) +test wasm_instructions/wasm32/ibinop/i64.rem_u ... bench: 49246617 ns/iter (+/- 673347) +test wasm_instructions/wasm32/ibinop/i64.rem_u/confirmation ... bench: 98150516 ns/iter (+/- 267862) +test wasm_instructions/wasm64/ibinop/i64.rem_u ... bench: 49257894 ns/iter (+/- 1048403) +test wasm_instructions/wasm64/ibinop/i64.rem_u/confirmation ... bench: 98175009 ns/iter (+/- 244366) +test wasm_instructions/wasm32/fbinop/f32.add ... bench: 4808294 ns/iter (+/- 434258) +test wasm_instructions/wasm32/fbinop/f32.add/confirmation ... bench: 9453893 ns/iter (+/- 72351) +test wasm_instructions/wasm64/fbinop/f32.add ... bench: 4861283 ns/iter (+/- 18302) +test wasm_instructions/wasm64/fbinop/f32.add/confirmation ... bench: 9672330 ns/iter (+/- 35191) +test wasm_instructions/wasm32/fbinop/f32.sub ... bench: 4882765 ns/iter (+/- 550698) +test wasm_instructions/wasm32/fbinop/f32.sub/confirmation ... bench: 9994513 ns/iter (+/- 46205) +test wasm_instructions/wasm64/fbinop/f32.sub ... bench: 4828761 ns/iter (+/- 22268) +test wasm_instructions/wasm64/fbinop/f32.sub/confirmation ... bench: 9535535 ns/iter (+/- 697005) +test wasm_instructions/wasm32/fbinop/f32.mul ... bench: 4796438 ns/iter (+/- 83165) +test wasm_instructions/wasm32/fbinop/f32.mul/confirmation ... bench: 9546703 ns/iter (+/- 889233) +test wasm_instructions/wasm64/fbinop/f32.mul ... bench: 4935115 ns/iter (+/- 42429) +test wasm_instructions/wasm64/fbinop/f32.mul/confirmation ... bench: 9369603 ns/iter (+/- 344580) +test wasm_instructions/wasm32/fbinop/f64.add ... bench: 5774691 ns/iter (+/- 24514) +test wasm_instructions/wasm32/fbinop/f64.add/confirmation ... bench: 11612768 ns/iter (+/- 235612) +test wasm_instructions/wasm64/fbinop/f64.add ... bench: 5793883 ns/iter (+/- 30400) +test wasm_instructions/wasm64/fbinop/f64.add/confirmation ... bench: 11569748 ns/iter (+/- 45757) +test wasm_instructions/wasm32/fbinop/f64.sub ... bench: 5778566 ns/iter (+/- 357689) +test wasm_instructions/wasm32/fbinop/f64.sub/confirmation ... bench: 11353548 ns/iter (+/- 47749) +test wasm_instructions/wasm64/fbinop/f64.sub ... bench: 5873797 ns/iter (+/- 44800) +test wasm_instructions/wasm64/fbinop/f64.sub/confirmation ... bench: 11297867 ns/iter (+/- 95599) +test wasm_instructions/wasm32/fbinop/f64.mul ... bench: 5817162 ns/iter (+/- 359190) +test wasm_instructions/wasm32/fbinop/f64.mul/confirmation ... bench: 11443774 ns/iter (+/- 388755) +test wasm_instructions/wasm64/fbinop/f64.mul ... bench: 5767708 ns/iter (+/- 14818) +test wasm_instructions/wasm64/fbinop/f64.mul/confirmation ... bench: 11563025 ns/iter (+/- 53552) +test wasm_instructions/wasm32/fbinop/f32.div ... bench: 7967091 ns/iter (+/- 44752) +test wasm_instructions/wasm32/fbinop/f32.div/confirmation ... bench: 15462374 ns/iter (+/- 89011) +test wasm_instructions/wasm64/fbinop/f32.div ... bench: 8452900 ns/iter (+/- 415232) +test wasm_instructions/wasm64/fbinop/f32.div/confirmation ... bench: 15652747 ns/iter (+/- 624595) +test wasm_instructions/wasm32/fbinop/f64.div ... bench: 10947112 ns/iter (+/- 19070) +test wasm_instructions/wasm32/fbinop/f64.div/confirmation ... bench: 21601469 ns/iter (+/- 358353) +test wasm_instructions/wasm64/fbinop/f64.div ... bench: 10974269 ns/iter (+/- 17416) +test wasm_instructions/wasm64/fbinop/f64.div/confirmation ... bench: 21755790 ns/iter (+/- 97968) +test wasm_instructions/wasm32/fbinop/f32.min ... bench: 51395667 ns/iter (+/- 505676) +test wasm_instructions/wasm32/fbinop/f32.min/confirmation ... bench: 121067317 ns/iter (+/- 716718) +test wasm_instructions/wasm64/fbinop/f32.min ... bench: 51550485 ns/iter (+/- 164503) +test wasm_instructions/wasm64/fbinop/f32.min/confirmation ... bench: 121240965 ns/iter (+/- 760405) +test wasm_instructions/wasm32/fbinop/f32.max ... bench: 51366361 ns/iter (+/- 900039) +test wasm_instructions/wasm32/fbinop/f32.max/confirmation ... bench: 121560984 ns/iter (+/- 300531) +test wasm_instructions/wasm64/fbinop/f32.max ... bench: 51513009 ns/iter (+/- 1016671) +test wasm_instructions/wasm64/fbinop/f32.max/confirmation ... bench: 121460865 ns/iter (+/- 629770) +test wasm_instructions/wasm32/fbinop/f64.min ... bench: 52024465 ns/iter (+/- 1345238) +test wasm_instructions/wasm32/fbinop/f64.min/confirmation ... bench: 123472674 ns/iter (+/- 687878) +test wasm_instructions/wasm64/fbinop/f64.min ... bench: 51897893 ns/iter (+/- 355956) +test wasm_instructions/wasm64/fbinop/f64.min/confirmation ... bench: 123100578 ns/iter (+/- 322661) +test wasm_instructions/wasm32/fbinop/f64.max ... bench: 52159242 ns/iter (+/- 253864) +test wasm_instructions/wasm32/fbinop/f64.max/confirmation ... bench: 123650365 ns/iter (+/- 321496) +test wasm_instructions/wasm64/fbinop/f64.max ... bench: 52016739 ns/iter (+/- 755423) +test wasm_instructions/wasm64/fbinop/f64.max/confirmation ... bench: 123586093 ns/iter (+/- 301644) +test wasm_instructions/wasm32/fbinop/f32.copysign ... bench: 4576257 ns/iter (+/- 39827) +test wasm_instructions/wasm32/fbinop/f32.copysign/confirmation ... bench: 8876597 ns/iter (+/- 51113) +test wasm_instructions/wasm64/fbinop/f32.copysign ... bench: 4552946 ns/iter (+/- 625539) +test wasm_instructions/wasm64/fbinop/f32.copysign/confirmation ... bench: 8845947 ns/iter (+/- 982468) +test wasm_instructions/wasm32/fbinop/f64.copysign ... bench: 6709319 ns/iter (+/- 243006) +test wasm_instructions/wasm32/fbinop/f64.copysign/confirmation ... bench: 13120587 ns/iter (+/- 68716) +test wasm_instructions/wasm64/fbinop/f64.copysign ... bench: 6715606 ns/iter (+/- 473928) +test wasm_instructions/wasm64/fbinop/f64.copysign/confirmation ... bench: 13377973 ns/iter (+/- 315081) +test wasm_instructions/wasm32/itestop/i32.eqz ... bench: 2741152 ns/iter (+/- 17499) +test wasm_instructions/wasm32/itestop/i32.eqz/confirmation ... bench: 5259052 ns/iter (+/- 780627) +test wasm_instructions/wasm64/itestop/i32.eqz ... bench: 2782509 ns/iter (+/- 14610) +test wasm_instructions/wasm64/itestop/i32.eqz/confirmation ... bench: 5258509 ns/iter (+/- 292958) +test wasm_instructions/wasm32/itestop/i64.eqz ... bench: 2603130 ns/iter (+/- 98482) +test wasm_instructions/wasm32/itestop/i64.eqz/confirmation ... bench: 5053350 ns/iter (+/- 354316) +test wasm_instructions/wasm64/itestop/i64.eqz ... bench: 2623218 ns/iter (+/- 269506) +test wasm_instructions/wasm64/itestop/i64.eqz/confirmation ... bench: 5011129 ns/iter (+/- 353303) +test wasm_instructions/wasm32/irelop/i32.eq ... bench: 2603046 ns/iter (+/- 116162) +test wasm_instructions/wasm32/irelop/i32.eq/confirmation ... bench: 4992351 ns/iter (+/- 331471) +test wasm_instructions/wasm64/irelop/i32.eq ... bench: 2672653 ns/iter (+/- 38686) +test wasm_instructions/wasm64/irelop/i32.eq/confirmation ... bench: 5037507 ns/iter (+/- 34217) +test wasm_instructions/wasm32/irelop/i32.ne ... bench: 2612438 ns/iter (+/- 43615) +test wasm_instructions/wasm32/irelop/i32.ne/confirmation ... bench: 5075075 ns/iter (+/- 130765) +test wasm_instructions/wasm64/irelop/i32.ne ... bench: 2619017 ns/iter (+/- 161387) +test wasm_instructions/wasm64/irelop/i32.ne/confirmation ... bench: 5028584 ns/iter (+/- 77047) +test wasm_instructions/wasm32/irelop/i32.lt_s ... bench: 2617563 ns/iter (+/- 128761) +test wasm_instructions/wasm32/irelop/i32.lt_s/confirmation ... bench: 5024139 ns/iter (+/- 119173) +test wasm_instructions/wasm64/irelop/i32.lt_s ... bench: 2591842 ns/iter (+/- 20789) +test wasm_instructions/wasm64/irelop/i32.lt_s/confirmation ... bench: 5015738 ns/iter (+/- 239105) +test wasm_instructions/wasm32/irelop/i32.lt_u ... bench: 2648089 ns/iter (+/- 17421) +test wasm_instructions/wasm32/irelop/i32.lt_u/confirmation ... bench: 5182630 ns/iter (+/- 37805) +test wasm_instructions/wasm64/irelop/i32.lt_u ... bench: 2653401 ns/iter (+/- 206188) +test wasm_instructions/wasm64/irelop/i32.lt_u/confirmation ... bench: 5022106 ns/iter (+/- 444446) +test wasm_instructions/wasm32/irelop/i32.gt_s ... bench: 2589067 ns/iter (+/- 125613) +test wasm_instructions/wasm32/irelop/i32.gt_s/confirmation ... bench: 4986756 ns/iter (+/- 586760) +test wasm_instructions/wasm64/irelop/i32.gt_s ... bench: 2582656 ns/iter (+/- 12850) +test wasm_instructions/wasm64/irelop/i32.gt_s/confirmation ... bench: 5015214 ns/iter (+/- 282565) +test wasm_instructions/wasm32/irelop/i32.gt_u ... bench: 2565478 ns/iter (+/- 19318) +test wasm_instructions/wasm32/irelop/i32.gt_u/confirmation ... bench: 4956572 ns/iter (+/- 613842) +test wasm_instructions/wasm64/irelop/i32.gt_u ... bench: 2656240 ns/iter (+/- 258863) +test wasm_instructions/wasm64/irelop/i32.gt_u/confirmation ... bench: 5032266 ns/iter (+/- 23869) +test wasm_instructions/wasm32/irelop/i32.le_s ... bench: 2598399 ns/iter (+/- 24582) +test wasm_instructions/wasm32/irelop/i32.le_s/confirmation ... bench: 5004447 ns/iter (+/- 353989) +test wasm_instructions/wasm64/irelop/i32.le_s ... bench: 2602169 ns/iter (+/- 240058) +test wasm_instructions/wasm64/irelop/i32.le_s/confirmation ... bench: 5001411 ns/iter (+/- 610127) +test wasm_instructions/wasm32/irelop/i32.le_u ... bench: 2621931 ns/iter (+/- 183899) +test wasm_instructions/wasm32/irelop/i32.le_u/confirmation ... bench: 5040557 ns/iter (+/- 349071) +test wasm_instructions/wasm64/irelop/i32.le_u ... bench: 2599733 ns/iter (+/- 200800) +test wasm_instructions/wasm64/irelop/i32.le_u/confirmation ... bench: 5038184 ns/iter (+/- 103853) +test wasm_instructions/wasm32/irelop/i32.ge_s ... bench: 2598147 ns/iter (+/- 214611) +test wasm_instructions/wasm32/irelop/i32.ge_s/confirmation ... bench: 5038034 ns/iter (+/- 298899) +test wasm_instructions/wasm64/irelop/i32.ge_s ... bench: 2658801 ns/iter (+/- 32483) +test wasm_instructions/wasm64/irelop/i32.ge_s/confirmation ... bench: 5032667 ns/iter (+/- 687843) +test wasm_instructions/wasm32/irelop/i32.ge_u ... bench: 2631780 ns/iter (+/- 167901) +test wasm_instructions/wasm32/irelop/i32.ge_u/confirmation ... bench: 5014521 ns/iter (+/- 339856) +test wasm_instructions/wasm64/irelop/i32.ge_u ... bench: 2608743 ns/iter (+/- 30585) +test wasm_instructions/wasm64/irelop/i32.ge_u/confirmation ... bench: 5113301 ns/iter (+/- 46078) +test wasm_instructions/wasm32/irelop/i64.eq ... bench: 2655352 ns/iter (+/- 52082) +test wasm_instructions/wasm32/irelop/i64.eq/confirmation ... bench: 5041847 ns/iter (+/- 61137) +test wasm_instructions/wasm64/irelop/i64.eq ... bench: 2601433 ns/iter (+/- 190775) +test wasm_instructions/wasm64/irelop/i64.eq/confirmation ... bench: 5048025 ns/iter (+/- 37022) +test wasm_instructions/wasm32/irelop/i64.ne ... bench: 2600986 ns/iter (+/- 69450) +test wasm_instructions/wasm32/irelop/i64.ne/confirmation ... bench: 5021522 ns/iter (+/- 23026) +test wasm_instructions/wasm64/irelop/i64.ne ... bench: 2604374 ns/iter (+/- 35745) +test wasm_instructions/wasm64/irelop/i64.ne/confirmation ... bench: 5036579 ns/iter (+/- 123612) +test wasm_instructions/wasm32/irelop/i64.lt_s ... bench: 2613898 ns/iter (+/- 113114) +test wasm_instructions/wasm32/irelop/i64.lt_s/confirmation ... bench: 5068040 ns/iter (+/- 39787) +test wasm_instructions/wasm64/irelop/i64.lt_s ... bench: 2593855 ns/iter (+/- 129170) +test wasm_instructions/wasm64/irelop/i64.lt_s/confirmation ... bench: 4996561 ns/iter (+/- 479271) +test wasm_instructions/wasm32/irelop/i64.lt_u ... bench: 2606523 ns/iter (+/- 160745) +test wasm_instructions/wasm32/irelop/i64.lt_u/confirmation ... bench: 5022333 ns/iter (+/- 19782) +test wasm_instructions/wasm64/irelop/i64.lt_u ... bench: 2584132 ns/iter (+/- 17720) +test wasm_instructions/wasm64/irelop/i64.lt_u/confirmation ... bench: 5007033 ns/iter (+/- 505231) +test wasm_instructions/wasm32/irelop/i64.gt_s ... bench: 2596687 ns/iter (+/- 171135) +test wasm_instructions/wasm32/irelop/i64.gt_s/confirmation ... bench: 5017334 ns/iter (+/- 575906) +test wasm_instructions/wasm64/irelop/i64.gt_s ... bench: 2605335 ns/iter (+/- 12378) +test wasm_instructions/wasm64/irelop/i64.gt_s/confirmation ... bench: 4982713 ns/iter (+/- 429481) +test wasm_instructions/wasm32/irelop/i64.gt_u ... bench: 2569747 ns/iter (+/- 196109) +test wasm_instructions/wasm32/irelop/i64.gt_u/confirmation ... bench: 5055229 ns/iter (+/- 33197) +test wasm_instructions/wasm64/irelop/i64.gt_u ... bench: 2667126 ns/iter (+/- 47582) +test wasm_instructions/wasm64/irelop/i64.gt_u/confirmation ... bench: 5038634 ns/iter (+/- 742235) +test wasm_instructions/wasm32/irelop/i64.le_s ... bench: 2617160 ns/iter (+/- 153114) +test wasm_instructions/wasm32/irelop/i64.le_s/confirmation ... bench: 5030933 ns/iter (+/- 47719) +test wasm_instructions/wasm64/irelop/i64.le_s ... bench: 2632742 ns/iter (+/- 133531) +test wasm_instructions/wasm64/irelop/i64.le_s/confirmation ... bench: 5025392 ns/iter (+/- 37647) +test wasm_instructions/wasm32/irelop/i64.le_u ... bench: 2591371 ns/iter (+/- 218746) +test wasm_instructions/wasm32/irelop/i64.le_u/confirmation ... bench: 4983816 ns/iter (+/- 886737) +test wasm_instructions/wasm64/irelop/i64.le_u ... bench: 2618818 ns/iter (+/- 28645) +test wasm_instructions/wasm64/irelop/i64.le_u/confirmation ... bench: 5024249 ns/iter (+/- 399346) +test wasm_instructions/wasm32/irelop/i64.ge_s ... bench: 2659507 ns/iter (+/- 31482) +test wasm_instructions/wasm32/irelop/i64.ge_s/confirmation ... bench: 4996828 ns/iter (+/- 462607) +test wasm_instructions/wasm64/irelop/i64.ge_s ... bench: 2581706 ns/iter (+/- 120869) +test wasm_instructions/wasm64/irelop/i64.ge_s/confirmation ... bench: 5004723 ns/iter (+/- 505562) +test wasm_instructions/wasm32/irelop/i64.ge_u ... bench: 2647806 ns/iter (+/- 173296) +test wasm_instructions/wasm32/irelop/i64.ge_u/confirmation ... bench: 5025701 ns/iter (+/- 549751) +test wasm_instructions/wasm64/irelop/i64.ge_u ... bench: 2640236 ns/iter (+/- 207321) +test wasm_instructions/wasm64/irelop/i64.ge_u/confirmation ... bench: 5027772 ns/iter (+/- 22037) +test wasm_instructions/wasm32/frelop/f32.eq ... bench: 4874255 ns/iter (+/- 390809) +test wasm_instructions/wasm32/frelop/f32.eq/confirmation ... bench: 9572063 ns/iter (+/- 41685) +test wasm_instructions/wasm64/frelop/f32.eq ... bench: 4926979 ns/iter (+/- 325970) +test wasm_instructions/wasm64/frelop/f32.eq/confirmation ... bench: 9643044 ns/iter (+/- 230806) +test wasm_instructions/wasm32/frelop/f32.ne ... bench: 4926112 ns/iter (+/- 346013) +test wasm_instructions/wasm32/frelop/f32.ne/confirmation ... bench: 9532306 ns/iter (+/- 1080907) +test wasm_instructions/wasm64/frelop/f32.ne ... bench: 4925344 ns/iter (+/- 438537) +test wasm_instructions/wasm64/frelop/f32.ne/confirmation ... bench: 9559467 ns/iter (+/- 37049) +test wasm_instructions/wasm32/frelop/f64.eq ... bench: 4902056 ns/iter (+/- 770893) +test wasm_instructions/wasm32/frelop/f64.eq/confirmation ... bench: 9604763 ns/iter (+/- 866960) +test wasm_instructions/wasm64/frelop/f64.eq ... bench: 4885411 ns/iter (+/- 447907) +test wasm_instructions/wasm64/frelop/f64.eq/confirmation ... bench: 9573603 ns/iter (+/- 517458) +test wasm_instructions/wasm32/frelop/f64.ne ... bench: 4925307 ns/iter (+/- 36549) +test wasm_instructions/wasm32/frelop/f64.ne/confirmation ... bench: 9657389 ns/iter (+/- 69680) +test wasm_instructions/wasm64/frelop/f64.ne ... bench: 4922207 ns/iter (+/- 332712) +test wasm_instructions/wasm64/frelop/f64.ne/confirmation ... bench: 9659435 ns/iter (+/- 57566) +test wasm_instructions/wasm32/frelop/f32.lt ... bench: 3230443 ns/iter (+/- 330236) +test wasm_instructions/wasm32/frelop/f32.lt/confirmation ... bench: 6391077 ns/iter (+/- 64896) +test wasm_instructions/wasm64/frelop/f32.lt ... bench: 3321487 ns/iter (+/- 47157) +test wasm_instructions/wasm64/frelop/f32.lt/confirmation ... bench: 6306250 ns/iter (+/- 373552) +test wasm_instructions/wasm32/frelop/f32.gt ... bench: 3284293 ns/iter (+/- 273675) +test wasm_instructions/wasm32/frelop/f32.gt/confirmation ... bench: 6280448 ns/iter (+/- 128812) +test wasm_instructions/wasm64/frelop/f32.gt ... bench: 3267742 ns/iter (+/- 252374) +test wasm_instructions/wasm64/frelop/f32.gt/confirmation ... bench: 6386718 ns/iter (+/- 21488) +test wasm_instructions/wasm32/frelop/f32.le ... bench: 3251485 ns/iter (+/- 380828) +test wasm_instructions/wasm32/frelop/f32.le/confirmation ... bench: 6402770 ns/iter (+/- 26262) +test wasm_instructions/wasm64/frelop/f32.le ... bench: 3350118 ns/iter (+/- 29107) +test wasm_instructions/wasm64/frelop/f32.le/confirmation ... bench: 6328700 ns/iter (+/- 131282) +test wasm_instructions/wasm32/frelop/f32.ge ... bench: 3265192 ns/iter (+/- 76667) +test wasm_instructions/wasm32/frelop/f32.ge/confirmation ... bench: 6278599 ns/iter (+/- 256377) +test wasm_instructions/wasm64/frelop/f32.ge ... bench: 3255847 ns/iter (+/- 324323) +test wasm_instructions/wasm64/frelop/f32.ge/confirmation ... bench: 6314108 ns/iter (+/- 338757) +test wasm_instructions/wasm32/frelop/f64.lt ... bench: 3235373 ns/iter (+/- 304570) +test wasm_instructions/wasm32/frelop/f64.lt/confirmation ... bench: 6355331 ns/iter (+/- 40139) +test wasm_instructions/wasm64/frelop/f64.lt ... bench: 3287575 ns/iter (+/- 248879) +test wasm_instructions/wasm64/frelop/f64.lt/confirmation ... bench: 6308220 ns/iter (+/- 53725) +test wasm_instructions/wasm32/frelop/f64.gt ... bench: 3232685 ns/iter (+/- 28824) +test wasm_instructions/wasm32/frelop/f64.gt/confirmation ... bench: 6308118 ns/iter (+/- 31626) +test wasm_instructions/wasm64/frelop/f64.gt ... bench: 3297936 ns/iter (+/- 436823) +test wasm_instructions/wasm64/frelop/f64.gt/confirmation ... bench: 6296410 ns/iter (+/- 180736) +test wasm_instructions/wasm32/frelop/f64.le ... bench: 3271916 ns/iter (+/- 253126) +test wasm_instructions/wasm32/frelop/f64.le/confirmation ... bench: 6279157 ns/iter (+/- 274325) +test wasm_instructions/wasm64/frelop/f64.le ... bench: 3283582 ns/iter (+/- 175080) +test wasm_instructions/wasm64/frelop/f64.le/confirmation ... bench: 6283667 ns/iter (+/- 698686) +test wasm_instructions/wasm32/frelop/f64.ge ... bench: 3270929 ns/iter (+/- 186925) +test wasm_instructions/wasm32/frelop/f64.ge/confirmation ... bench: 6287237 ns/iter (+/- 33466) +test wasm_instructions/wasm64/frelop/f64.ge ... bench: 3273277 ns/iter (+/- 205641) +test wasm_instructions/wasm64/frelop/f64.ge/confirmation ... bench: 6393569 ns/iter (+/- 29550) +test wasm_instructions/wasm32/cvtop/i32.extend8_s ... bench: 2377357 ns/iter (+/- 29899) +test wasm_instructions/wasm32/cvtop/i32.extend8_s/confirmation ... bench: 4560916 ns/iter (+/- 48318) +test wasm_instructions/wasm64/cvtop/i32.extend8_s ... bench: 2400219 ns/iter (+/- 204062) +test wasm_instructions/wasm64/cvtop/i32.extend8_s/confirmation ... bench: 4599954 ns/iter (+/- 55857) +test wasm_instructions/wasm32/cvtop/i32.extend16_s ... bench: 2396978 ns/iter (+/- 12051) +test wasm_instructions/wasm32/cvtop/i32.extend16_s/confirmation ... bench: 4525017 ns/iter (+/- 312965) +test wasm_instructions/wasm64/cvtop/i32.extend16_s ... bench: 2375571 ns/iter (+/- 48149) +test wasm_instructions/wasm64/cvtop/i32.extend16_s/confirmation ... bench: 4572864 ns/iter (+/- 383521) +test wasm_instructions/wasm32/cvtop/i64.extend8_s ... bench: 2378565 ns/iter (+/- 177871) +test wasm_instructions/wasm32/cvtop/i64.extend8_s/confirmation ... bench: 4664694 ns/iter (+/- 69339) +test wasm_instructions/wasm64/cvtop/i64.extend8_s ... bench: 2405862 ns/iter (+/- 253879) +test wasm_instructions/wasm64/cvtop/i64.extend8_s/confirmation ... bench: 4574006 ns/iter (+/- 36017) +test wasm_instructions/wasm32/cvtop/i64.extend16_s ... bench: 2373315 ns/iter (+/- 148970) +test wasm_instructions/wasm32/cvtop/i64.extend16_s/confirmation ... bench: 4532140 ns/iter (+/- 447533) +test wasm_instructions/wasm64/cvtop/i64.extend16_s ... bench: 2445364 ns/iter (+/- 29174) +test wasm_instructions/wasm64/cvtop/i64.extend16_s/confirmation ... bench: 4606660 ns/iter (+/- 210340) +test wasm_instructions/wasm32/cvtop/f32.convert_i32_s ... bench: 2634108 ns/iter (+/- 61480) +test wasm_instructions/wasm32/cvtop/f32.convert_i32_s/confirmation ... bench: 5144649 ns/iter (+/- 47918) +test wasm_instructions/wasm64/cvtop/f32.convert_i32_s ... bench: 2642733 ns/iter (+/- 142165) +test wasm_instructions/wasm64/cvtop/f32.convert_i32_s/confirmation ... bench: 5128591 ns/iter (+/- 356619) +test wasm_instructions/wasm32/cvtop/f32.convert_i64_s ... bench: 2649494 ns/iter (+/- 123905) +test wasm_instructions/wasm32/cvtop/f32.convert_i64_s/confirmation ... bench: 5131016 ns/iter (+/- 455048) +test wasm_instructions/wasm64/cvtop/f32.convert_i64_s ... bench: 2627379 ns/iter (+/- 15540) +test wasm_instructions/wasm64/cvtop/f32.convert_i64_s/confirmation ... bench: 5157435 ns/iter (+/- 55079) +test wasm_instructions/wasm32/cvtop/f64.convert_i32_s ... bench: 2613026 ns/iter (+/- 26842) +test wasm_instructions/wasm32/cvtop/f64.convert_i32_s/confirmation ... bench: 5100223 ns/iter (+/- 603748) +test wasm_instructions/wasm64/cvtop/f64.convert_i32_s ... bench: 2675470 ns/iter (+/- 342789) +test wasm_instructions/wasm64/cvtop/f64.convert_i32_s/confirmation ... bench: 5082389 ns/iter (+/- 248497) +test wasm_instructions/wasm32/cvtop/f64.convert_i64_s ... bench: 2677422 ns/iter (+/- 46128) +test wasm_instructions/wasm32/cvtop/f64.convert_i64_s/confirmation ... bench: 5094301 ns/iter (+/- 385301) +test wasm_instructions/wasm64/cvtop/f64.convert_i64_s ... bench: 2619060 ns/iter (+/- 22199) +test wasm_instructions/wasm64/cvtop/f64.convert_i64_s/confirmation ... bench: 5128381 ns/iter (+/- 169827) +test wasm_instructions/wasm32/cvtop/i64.extend32_s ... bench: 2375721 ns/iter (+/- 114615) +test wasm_instructions/wasm32/cvtop/i64.extend32_s/confirmation ... bench: 4560551 ns/iter (+/- 298709) +test wasm_instructions/wasm64/cvtop/i64.extend32_s ... bench: 2351403 ns/iter (+/- 16190) +test wasm_instructions/wasm64/cvtop/i64.extend32_s/confirmation ... bench: 4628040 ns/iter (+/- 63020) +test wasm_instructions/wasm32/cvtop/i32.wrap_i64 ... bench: 2378629 ns/iter (+/- 57246) +test wasm_instructions/wasm32/cvtop/i32.wrap_i64/confirmation ... bench: 4559124 ns/iter (+/- 353187) +test wasm_instructions/wasm64/cvtop/i32.wrap_i64 ... bench: 2358086 ns/iter (+/- 45445) +test wasm_instructions/wasm64/cvtop/i32.wrap_i64/confirmation ... bench: 4580155 ns/iter (+/- 30019) +test wasm_instructions/wasm32/cvtop/i64.extend_i32_s ... bench: 2386106 ns/iter (+/- 177951) +test wasm_instructions/wasm32/cvtop/i64.extend_i32_s/confirmation ... bench: 4566456 ns/iter (+/- 241690) +test wasm_instructions/wasm64/cvtop/i64.extend_i32_s ... bench: 2420116 ns/iter (+/- 149256) +test wasm_instructions/wasm64/cvtop/i64.extend_i32_s/confirmation ... bench: 4604682 ns/iter (+/- 43992) +test wasm_instructions/wasm32/cvtop/i64.extend_i32_u ... bench: 2371691 ns/iter (+/- 214684) +test wasm_instructions/wasm32/cvtop/i64.extend_i32_u/confirmation ... bench: 4551558 ns/iter (+/- 206296) +test wasm_instructions/wasm64/cvtop/i64.extend_i32_u ... bench: 2366961 ns/iter (+/- 77613) +test wasm_instructions/wasm64/cvtop/i64.extend_i32_u/confirmation ... bench: 4628575 ns/iter (+/- 292796) +test wasm_instructions/wasm32/cvtop/f32.demote_f64 ... bench: 5358449 ns/iter (+/- 42456) +test wasm_instructions/wasm32/cvtop/f32.demote_f64/confirmation ... bench: 10409627 ns/iter (+/- 735375) +test wasm_instructions/wasm64/cvtop/f32.demote_f64 ... bench: 5384417 ns/iter (+/- 24119) +test wasm_instructions/wasm64/cvtop/f32.demote_f64/confirmation ... bench: 10547690 ns/iter (+/- 85774) +test wasm_instructions/wasm32/cvtop/f64.promote_f32 ... bench: 6188858 ns/iter (+/- 58976) +test wasm_instructions/wasm32/cvtop/f64.promote_f32/confirmation ... bench: 12771548 ns/iter (+/- 38831) +test wasm_instructions/wasm64/cvtop/f64.promote_f32 ... bench: 6174532 ns/iter (+/- 17345) +test wasm_instructions/wasm64/cvtop/f64.promote_f32/confirmation ... bench: 12174906 ns/iter (+/- 48420) +test wasm_instructions/wasm32/cvtop/f32.reinterpret_i32 ... bench: 2348793 ns/iter (+/- 21046) +test wasm_instructions/wasm32/cvtop/f32.reinterpret_i32/confirmation ... bench: 4565641 ns/iter (+/- 47210) +test wasm_instructions/wasm64/cvtop/f32.reinterpret_i32 ... bench: 2383769 ns/iter (+/- 205146) +test wasm_instructions/wasm64/cvtop/f32.reinterpret_i32/confirmation ... bench: 4657686 ns/iter (+/- 248273) +test wasm_instructions/wasm32/cvtop/f64.reinterpret_i64 ... bench: 2377475 ns/iter (+/- 202165) +test wasm_instructions/wasm32/cvtop/f64.reinterpret_i64/confirmation ... bench: 4562771 ns/iter (+/- 18091) +test wasm_instructions/wasm64/cvtop/f64.reinterpret_i64 ... bench: 2379085 ns/iter (+/- 33499) +test wasm_instructions/wasm64/cvtop/f64.reinterpret_i64/confirmation ... bench: 4585766 ns/iter (+/- 29441) +test wasm_instructions/wasm32/cvtop/f32.convert_i32_u ... bench: 3095165 ns/iter (+/- 199284) +test wasm_instructions/wasm32/cvtop/f32.convert_i32_u/confirmation ... bench: 5865545 ns/iter (+/- 422436) +test wasm_instructions/wasm64/cvtop/f32.convert_i32_u ... bench: 3094768 ns/iter (+/- 139816) +test wasm_instructions/wasm64/cvtop/f32.convert_i32_u/confirmation ... bench: 6021516 ns/iter (+/- 38875) +test wasm_instructions/wasm32/cvtop/f64.convert_i32_u ... bench: 3147485 ns/iter (+/- 68952) +test wasm_instructions/wasm32/cvtop/f64.convert_i32_u/confirmation ... bench: 5937311 ns/iter (+/- 472832) +test wasm_instructions/wasm64/cvtop/f64.convert_i32_u ... bench: 3113997 ns/iter (+/- 392249) +test wasm_instructions/wasm64/cvtop/f64.convert_i32_u/confirmation ... bench: 5905181 ns/iter (+/- 371279) +test wasm_instructions/wasm32/cvtop/i32.reinterpret_f32 ... bench: 2902329 ns/iter (+/- 22065) +test wasm_instructions/wasm32/cvtop/i32.reinterpret_f32/confirmation ... bench: 5597615 ns/iter (+/- 560473) +test wasm_instructions/wasm64/cvtop/i32.reinterpret_f32 ... bench: 2933185 ns/iter (+/- 254663) +test wasm_instructions/wasm64/cvtop/i32.reinterpret_f32/confirmation ... bench: 5652958 ns/iter (+/- 368933) +test wasm_instructions/wasm32/cvtop/i64.reinterpret_f64 ... bench: 2941158 ns/iter (+/- 216043) +test wasm_instructions/wasm32/cvtop/i64.reinterpret_f64/confirmation ... bench: 5600971 ns/iter (+/- 774466) +test wasm_instructions/wasm64/cvtop/i64.reinterpret_f64 ... bench: 2942808 ns/iter (+/- 192745) +test wasm_instructions/wasm64/cvtop/i64.reinterpret_f64/confirmation ... bench: 5633294 ns/iter (+/- 276221) +test wasm_instructions/wasm32/cvtop/i32.trunc_f32_s ... bench: 56099132 ns/iter (+/- 2227105) +test wasm_instructions/wasm32/cvtop/i32.trunc_f32_s/confirmation ... bench: 125833620 ns/iter (+/- 919999) +test wasm_instructions/wasm64/cvtop/i32.trunc_f32_s ... bench: 56500664 ns/iter (+/- 1132868) +test wasm_instructions/wasm64/cvtop/i32.trunc_f32_s/confirmation ... bench: 125593162 ns/iter (+/- 1043108) +test wasm_instructions/wasm32/cvtop/i32.trunc_f32_u ... bench: 54082830 ns/iter (+/- 417515) +test wasm_instructions/wasm32/cvtop/i32.trunc_f32_u/confirmation ... bench: 120594617 ns/iter (+/- 957177) +test wasm_instructions/wasm64/cvtop/i32.trunc_f32_u ... bench: 54557767 ns/iter (+/- 449429) +test wasm_instructions/wasm64/cvtop/i32.trunc_f32_u/confirmation ... bench: 119866299 ns/iter (+/- 1112310) +test wasm_instructions/wasm32/cvtop/i32.trunc_f64_s ... bench: 52892522 ns/iter (+/- 1507681) +test wasm_instructions/wasm32/cvtop/i32.trunc_f64_s/confirmation ... bench: 119070563 ns/iter (+/- 4805906) +test wasm_instructions/wasm64/cvtop/i32.trunc_f64_s ... bench: 52023774 ns/iter (+/- 941880) +test wasm_instructions/wasm64/cvtop/i32.trunc_f64_s/confirmation ... bench: 119836473 ns/iter (+/- 1401319) +test wasm_instructions/wasm32/cvtop/i32.trunc_f64_u ... bench: 58003882 ns/iter (+/- 929344) +test wasm_instructions/wasm32/cvtop/i32.trunc_f64_u/confirmation ... bench: 122422941 ns/iter (+/- 1565471) +test wasm_instructions/wasm64/cvtop/i32.trunc_f64_u ... bench: 58288094 ns/iter (+/- 990583) +test wasm_instructions/wasm64/cvtop/i32.trunc_f64_u/confirmation ... bench: 122640937 ns/iter (+/- 1469340) +test wasm_instructions/wasm32/cvtop/i64.trunc_f32_s ... bench: 56706914 ns/iter (+/- 1604792) +test wasm_instructions/wasm32/cvtop/i64.trunc_f32_s/confirmation ... bench: 126239088 ns/iter (+/- 1021516) +test wasm_instructions/wasm64/cvtop/i64.trunc_f32_s ... bench: 56315819 ns/iter (+/- 1869999) +test wasm_instructions/wasm64/cvtop/i64.trunc_f32_s/confirmation ... bench: 126629197 ns/iter (+/- 792438) +test wasm_instructions/wasm32/cvtop/i64.trunc_f32_u ... bench: 56687308 ns/iter (+/- 959870) +test wasm_instructions/wasm32/cvtop/i64.trunc_f32_u/confirmation ... bench: 118666407 ns/iter (+/- 740543) +test wasm_instructions/wasm64/cvtop/i64.trunc_f32_u ... bench: 56374076 ns/iter (+/- 796323) +test wasm_instructions/wasm64/cvtop/i64.trunc_f32_u/confirmation ... bench: 119206092 ns/iter (+/- 1356040) +test wasm_instructions/wasm32/cvtop/i64.trunc_f64_s ... bench: 52150518 ns/iter (+/- 915173) +test wasm_instructions/wasm32/cvtop/i64.trunc_f64_s/confirmation ... bench: 119440672 ns/iter (+/- 1307993) +test wasm_instructions/wasm64/cvtop/i64.trunc_f64_s ... bench: 51745421 ns/iter (+/- 791508) +test wasm_instructions/wasm64/cvtop/i64.trunc_f64_s/confirmation ... bench: 118635961 ns/iter (+/- 1518378) +test wasm_instructions/wasm32/cvtop/i64.trunc_f64_u ... bench: 58312899 ns/iter (+/- 1018524) +test wasm_instructions/wasm32/cvtop/i64.trunc_f64_u/confirmation ... bench: 121928454 ns/iter (+/- 1211494) +test wasm_instructions/wasm64/cvtop/i64.trunc_f64_u ... bench: 57814450 ns/iter (+/- 819296) +test wasm_instructions/wasm64/cvtop/i64.trunc_f64_u/confirmation ... bench: 122046729 ns/iter (+/- 1903054) +test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f32_s ... bench: 50832458 ns/iter (+/- 2123428) +test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f32_s/confirmation ... bench: 113389286 ns/iter (+/- 1124780) +test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f32_s ... bench: 48303850 ns/iter (+/- 3054697) +test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f32_s/confirmation ... bench: 113752760 ns/iter (+/- 1125404) +test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f64_s ... bench: 59438166 ns/iter (+/- 999194) +test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f64_s/confirmation ... bench: 117200996 ns/iter (+/- 1440850) +test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f64_s ... bench: 59426348 ns/iter (+/- 834219) +test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f64_s/confirmation ... bench: 117817990 ns/iter (+/- 4124416) +test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f32_u ... bench: 107508736 ns/iter (+/- 893222) +test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f32_u/confirmation ... bench: 236838804 ns/iter (+/- 1320223) +test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f32_u ... bench: 107689150 ns/iter (+/- 514123) +test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f32_u/confirmation ... bench: 236493351 ns/iter (+/- 571080) +test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f64_u ... bench: 109951941 ns/iter (+/- 152191) +test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f64_u/confirmation ... bench: 242424826 ns/iter (+/- 764115) +test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f64_u ... bench: 109791696 ns/iter (+/- 346702) +test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f64_u/confirmation ... bench: 242390214 ns/iter (+/- 231528) +test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f32_u ... bench: 107971836 ns/iter (+/- 364163) +test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f32_u/confirmation ... bench: 241313223 ns/iter (+/- 674761) +test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f32_u ... bench: 108060969 ns/iter (+/- 567050) +test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f32_u/confirmation ... bench: 241479897 ns/iter (+/- 968002) +test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f64_u ... bench: 109283011 ns/iter (+/- 259256) +test wasm_instructions/wasm32/cvtop/i64.trunc_sat_f64_u/confirmation ... bench: 244949572 ns/iter (+/- 201864) +test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f64_u ... bench: 109268566 ns/iter (+/- 190857) +test wasm_instructions/wasm64/cvtop/i64.trunc_sat_f64_u/confirmation ... bench: 245227686 ns/iter (+/- 862902) +test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f32_s ... bench: 37773386 ns/iter (+/- 3151796) +test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f32_s/confirmation ... bench: 118552680 ns/iter (+/- 301206) +test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f32_s ... bench: 38455732 ns/iter (+/- 3279932) +test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f32_s/confirmation ... bench: 118437734 ns/iter (+/- 273866) +test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f64_s ... bench: 41285410 ns/iter (+/- 2524765) +test wasm_instructions/wasm32/cvtop/i32.trunc_sat_f64_s/confirmation ... bench: 118134892 ns/iter (+/- 505267) +test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f64_s ... bench: 39811692 ns/iter (+/- 2513760) +test wasm_instructions/wasm64/cvtop/i32.trunc_sat_f64_s/confirmation ... bench: 118090211 ns/iter (+/- 629467) +test wasm_instructions/wasm32/cvtop/f32.convert_i64_u ... bench: 31582601 ns/iter (+/- 1165929) +test wasm_instructions/wasm32/cvtop/f32.convert_i64_u/confirmation ... bench: 67806306 ns/iter (+/- 1033413) +test wasm_instructions/wasm64/cvtop/f32.convert_i64_u ... bench: 31292971 ns/iter (+/- 544463) +test wasm_instructions/wasm64/cvtop/f32.convert_i64_u/confirmation ... bench: 67705052 ns/iter (+/- 866674) +test wasm_instructions/wasm32/cvtop/f64.convert_i64_u ... bench: 31718634 ns/iter (+/- 586238) +test wasm_instructions/wasm32/cvtop/f64.convert_i64_u/confirmation ... bench: 67852266 ns/iter (+/- 1164483) +test wasm_instructions/wasm64/cvtop/f64.convert_i64_u ... bench: 31668718 ns/iter (+/- 452642) +test wasm_instructions/wasm64/cvtop/f64.convert_i64_u/confirmation ... bench: 67222103 ns/iter (+/- 957726) +test wasm_instructions/wasm32/refop/ref.func ... bench: 164650953 ns/iter (+/- 961537) +test wasm_instructions/wasm32/refop/ref.func/confirmation ... bench: 336016097 ns/iter (+/- 2022405) +test wasm_instructions/wasm64/refop/ref.func ... bench: 164592882 ns/iter (+/- 791969) +test wasm_instructions/wasm64/refop/ref.func/confirmation ... bench: 335887203 ns/iter (+/- 945672) +test wasm_instructions/wasm32/refop/ref.is_null-ref.func ... bench: 170577313 ns/iter (+/- 1552759) +test wasm_instructions/wasm32/refop/ref.is_null-ref.func/confirmation ... bench: 340465643 ns/iter (+/- 574609) +test wasm_instructions/wasm64/refop/ref.is_null-ref.func ... bench: 170664594 ns/iter (+/- 1675440) +test wasm_instructions/wasm64/refop/ref.is_null-ref.func/confirmation ... bench: 341109172 ns/iter (+/- 784072) +test wasm_instructions/wasm32/varop/local.get ... bench: 2357866 ns/iter (+/- 228324) +test wasm_instructions/wasm32/varop/local.get/confirmation ... bench: 4565906 ns/iter (+/- 29080) +test wasm_instructions/wasm64/varop/local.get ... bench: 2405339 ns/iter (+/- 108160) +test wasm_instructions/wasm64/varop/local.get/confirmation ... bench: 4547809 ns/iter (+/- 359768) +test wasm_instructions/wasm32/varop/global.get ... bench: 2391503 ns/iter (+/- 190779) +test wasm_instructions/wasm32/varop/global.get/confirmation ... bench: 4660216 ns/iter (+/- 26787) +test wasm_instructions/wasm64/varop/global.get ... bench: 2422807 ns/iter (+/- 14210) +test wasm_instructions/wasm64/varop/global.get/confirmation ... bench: 4574951 ns/iter (+/- 23997) +test wasm_instructions/wasm32/varop/global.set ... bench: 2422933 ns/iter (+/- 199710) +test wasm_instructions/wasm32/varop/global.set/confirmation ... bench: 4581277 ns/iter (+/- 339819) +test wasm_instructions/wasm64/varop/global.set ... bench: 2405098 ns/iter (+/- 171095) +test wasm_instructions/wasm64/varop/global.set/confirmation ... bench: 4578493 ns/iter (+/- 60646) +test wasm_instructions/wasm32/varop/local.tee ... bench: 2366377 ns/iter (+/- 6185) +test wasm_instructions/wasm32/varop/local.tee/confirmation ... bench: 4561734 ns/iter (+/- 269884) +test wasm_instructions/wasm64/varop/local.tee ... bench: 2357925 ns/iter (+/- 35987) +test wasm_instructions/wasm64/varop/local.tee/confirmation ... bench: 4551969 ns/iter (+/- 481116) +test wasm_instructions/wasm32/tabop/table.get ... bench: 7532873 ns/iter (+/- 117200) +test wasm_instructions/wasm32/tabop/table.get/confirmation ... bench: 14585128 ns/iter (+/- 187098) +test wasm_instructions/wasm64/tabop/table.get ... bench: 7340393 ns/iter (+/- 384413) +test wasm_instructions/wasm64/tabop/table.get/confirmation ... bench: 14939391 ns/iter (+/- 90454) +test wasm_instructions/wasm32/tabop/table.size ... bench: 2369300 ns/iter (+/- 102997) +test wasm_instructions/wasm32/tabop/table.size/confirmation ... bench: 4572326 ns/iter (+/- 22944) +test wasm_instructions/wasm64/tabop/table.size ... bench: 2397278 ns/iter (+/- 155482) +test wasm_instructions/wasm64/tabop/table.size/confirmation ... bench: 4530911 ns/iter (+/- 394475) +test wasm_instructions/wasm32/memop/i32.load ... bench: 3077526 ns/iter (+/- 177570) +test wasm_instructions/wasm32/memop/i32.load/confirmation ... bench: 5849267 ns/iter (+/- 40067) +test wasm_instructions/wasm64/memop/i32.load ... bench: 4948942 ns/iter (+/- 56842) +test wasm_instructions/wasm64/memop/i32.load/confirmation ... bench: 9754752 ns/iter (+/- 632555) +test wasm_instructions/wasm32/memop/i64.load ... bench: 3085842 ns/iter (+/- 19035) +test wasm_instructions/wasm32/memop/i64.load/confirmation ... bench: 5915708 ns/iter (+/- 488171) +test wasm_instructions/wasm64/memop/i64.load ... bench: 4976081 ns/iter (+/- 42656) +test wasm_instructions/wasm64/memop/i64.load/confirmation ... bench: 9562912 ns/iter (+/- 21866) +test wasm_instructions/wasm32/memop/f32.load ... bench: 3635262 ns/iter (+/- 323267) +test wasm_instructions/wasm32/memop/f32.load/confirmation ... bench: 6983211 ns/iter (+/- 37175) +test wasm_instructions/wasm64/memop/f32.load ... bench: 5357774 ns/iter (+/- 343152) +test wasm_instructions/wasm64/memop/f32.load/confirmation ... bench: 10464693 ns/iter (+/- 29945) +test wasm_instructions/wasm32/memop/f64.load ... bench: 3576287 ns/iter (+/- 375068) +test wasm_instructions/wasm32/memop/f64.load/confirmation ... bench: 6948269 ns/iter (+/- 375982) +test wasm_instructions/wasm64/memop/f64.load ... bench: 5349454 ns/iter (+/- 9272) +test wasm_instructions/wasm64/memop/f64.load/confirmation ... bench: 10480778 ns/iter (+/- 42950) +test wasm_instructions/wasm32/memop/i32.store ... bench: 3142345 ns/iter (+/- 162788) +test wasm_instructions/wasm32/memop/i32.store/confirmation ... bench: 6075952 ns/iter (+/- 243071) +test wasm_instructions/wasm64/memop/i32.store ... bench: 3924402 ns/iter (+/- 407187) +test wasm_instructions/wasm64/memop/i32.store/confirmation ... bench: 7681573 ns/iter (+/- 29581) +test wasm_instructions/wasm32/memop/i64.store ... bench: 3108819 ns/iter (+/- 121208) +test wasm_instructions/wasm32/memop/i64.store/confirmation ... bench: 6052514 ns/iter (+/- 460022) +test wasm_instructions/wasm64/memop/i64.store ... bench: 3982380 ns/iter (+/- 85817) +test wasm_instructions/wasm64/memop/i64.store/confirmation ... bench: 7681948 ns/iter (+/- 165213) +test wasm_instructions/wasm32/memop/f32.store ... bench: 3121256 ns/iter (+/- 14033) +test wasm_instructions/wasm32/memop/f32.store/confirmation ... bench: 5961902 ns/iter (+/- 332929) +test wasm_instructions/wasm64/memop/f32.store ... bench: 4167754 ns/iter (+/- 194038) +test wasm_instructions/wasm64/memop/f32.store/confirmation ... bench: 8006823 ns/iter (+/- 51399) +test wasm_instructions/wasm32/memop/f64.store ... bench: 3128496 ns/iter (+/- 234104) +test wasm_instructions/wasm32/memop/f64.store/confirmation ... bench: 5990710 ns/iter (+/- 276103) +test wasm_instructions/wasm64/memop/f64.store ... bench: 4154677 ns/iter (+/- 190662) +test wasm_instructions/wasm64/memop/f64.store/confirmation ... bench: 8053931 ns/iter (+/- 131407) +test wasm_instructions/wasm32/memop/i32.load8_s ... bench: 3302195 ns/iter (+/- 163515) +test wasm_instructions/wasm32/memop/i32.load8_s/confirmation ... bench: 6211191 ns/iter (+/- 444332) +test wasm_instructions/wasm64/memop/i32.load8_s ... bench: 5162717 ns/iter (+/- 28854) +test wasm_instructions/wasm64/memop/i32.load8_s/confirmation ... bench: 10116069 ns/iter (+/- 503308) +test wasm_instructions/wasm32/memop/i32.load8_u ... bench: 3225713 ns/iter (+/- 291700) +test wasm_instructions/wasm32/memop/i32.load8_u/confirmation ... bench: 6180292 ns/iter (+/- 516133) +test wasm_instructions/wasm64/memop/i32.load8_u ... bench: 5046307 ns/iter (+/- 60098) +test wasm_instructions/wasm64/memop/i32.load8_u/confirmation ... bench: 9826374 ns/iter (+/- 31042) +test wasm_instructions/wasm32/memop/i32.load16_s ... bench: 3236168 ns/iter (+/- 266866) +test wasm_instructions/wasm32/memop/i32.load16_s/confirmation ... bench: 6239439 ns/iter (+/- 74761) +test wasm_instructions/wasm64/memop/i32.load16_s ... bench: 5122201 ns/iter (+/- 50269) +test wasm_instructions/wasm64/memop/i32.load16_s/confirmation ... bench: 9775716 ns/iter (+/- 683299) +test wasm_instructions/wasm32/memop/i32.load16_u ... bench: 3276426 ns/iter (+/- 76252) +test wasm_instructions/wasm32/memop/i32.load16_u/confirmation ... bench: 6228026 ns/iter (+/- 253714) +test wasm_instructions/wasm64/memop/i32.load16_u ... bench: 4980885 ns/iter (+/- 492137) +test wasm_instructions/wasm64/memop/i32.load16_u/confirmation ... bench: 9701266 ns/iter (+/- 105899) +test wasm_instructions/wasm32/memop/i64.load8_s ... bench: 3228035 ns/iter (+/- 219770) +test wasm_instructions/wasm32/memop/i64.load8_s/confirmation ... bench: 6223696 ns/iter (+/- 609926) +test wasm_instructions/wasm64/memop/i64.load8_s ... bench: 5062335 ns/iter (+/- 382319) +test wasm_instructions/wasm64/memop/i64.load8_s/confirmation ... bench: 9836579 ns/iter (+/- 48328) +test wasm_instructions/wasm32/memop/i64.load8_u ... bench: 3230468 ns/iter (+/- 281622) +test wasm_instructions/wasm32/memop/i64.load8_u/confirmation ... bench: 6219816 ns/iter (+/- 236604) +test wasm_instructions/wasm64/memop/i64.load8_u ... bench: 5023771 ns/iter (+/- 631518) +test wasm_instructions/wasm64/memop/i64.load8_u/confirmation ... bench: 9690524 ns/iter (+/- 591541) +test wasm_instructions/wasm32/memop/i64.load16_s ... bench: 3247175 ns/iter (+/- 27965) +test wasm_instructions/wasm32/memop/i64.load16_s/confirmation ... bench: 6246977 ns/iter (+/- 317747) +test wasm_instructions/wasm64/memop/i64.load16_s ... bench: 5020886 ns/iter (+/- 309619) +test wasm_instructions/wasm64/memop/i64.load16_s/confirmation ... bench: 9829458 ns/iter (+/- 187081) +test wasm_instructions/wasm32/memop/i64.load16_u ... bench: 3233923 ns/iter (+/- 284246) +test wasm_instructions/wasm32/memop/i64.load16_u/confirmation ... bench: 6244401 ns/iter (+/- 45064) +test wasm_instructions/wasm64/memop/i64.load16_u ... bench: 5022706 ns/iter (+/- 675747) +test wasm_instructions/wasm64/memop/i64.load16_u/confirmation ... bench: 9812603 ns/iter (+/- 38434) +test wasm_instructions/wasm32/memop/i64.load32_s ... bench: 3118128 ns/iter (+/- 51220) +test wasm_instructions/wasm32/memop/i64.load32_s/confirmation ... bench: 5954830 ns/iter (+/- 9232) +test wasm_instructions/wasm64/memop/i64.load32_s ... bench: 4879253 ns/iter (+/- 42272) +test wasm_instructions/wasm64/memop/i64.load32_s/confirmation ... bench: 9572572 ns/iter (+/- 831333) +test wasm_instructions/wasm32/memop/i64.load32_u ... bench: 3044430 ns/iter (+/- 286495) +test wasm_instructions/wasm32/memop/i64.load32_u/confirmation ... bench: 5857768 ns/iter (+/- 144623) +test wasm_instructions/wasm64/memop/i64.load32_u ... bench: 4879478 ns/iter (+/- 104473) +test wasm_instructions/wasm64/memop/i64.load32_u/confirmation ... bench: 9492111 ns/iter (+/- 116288) +test wasm_instructions/wasm32/memop/i32.store8 ... bench: 3118652 ns/iter (+/- 169003) +test wasm_instructions/wasm32/memop/i32.store8/confirmation ... bench: 6078149 ns/iter (+/- 51781) +test wasm_instructions/wasm64/memop/i32.store8 ... bench: 3964906 ns/iter (+/- 409514) +test wasm_instructions/wasm64/memop/i32.store8/confirmation ... bench: 7575403 ns/iter (+/- 73831) +test wasm_instructions/wasm32/memop/i32.store16 ... bench: 3160265 ns/iter (+/- 242159) +test wasm_instructions/wasm32/memop/i32.store16/confirmation ... bench: 6008235 ns/iter (+/- 516781) +test wasm_instructions/wasm64/memop/i32.store16 ... bench: 4097297 ns/iter (+/- 46208) +test wasm_instructions/wasm64/memop/i32.store16/confirmation ... bench: 7948029 ns/iter (+/- 351576) +test wasm_instructions/wasm32/memop/i64.store8 ... bench: 3129634 ns/iter (+/- 298476) +test wasm_instructions/wasm32/memop/i64.store8/confirmation ... bench: 6099543 ns/iter (+/- 385646) +test wasm_instructions/wasm64/memop/i64.store8 ... bench: 3979013 ns/iter (+/- 156039) +test wasm_instructions/wasm64/memop/i64.store8/confirmation ... bench: 7602728 ns/iter (+/- 509778) +test wasm_instructions/wasm32/memop/i64.store16 ... bench: 3170490 ns/iter (+/- 286432) +test wasm_instructions/wasm32/memop/i64.store16/confirmation ... bench: 6031909 ns/iter (+/- 458896) +test wasm_instructions/wasm64/memop/i64.store16 ... bench: 4077304 ns/iter (+/- 398871) +test wasm_instructions/wasm64/memop/i64.store16/confirmation ... bench: 7828963 ns/iter (+/- 554192) +test wasm_instructions/wasm32/memop/i64.store32 ... bench: 3142448 ns/iter (+/- 24254) +test wasm_instructions/wasm32/memop/i64.store32/confirmation ... bench: 6071647 ns/iter (+/- 370204) +test wasm_instructions/wasm64/memop/i64.store32 ... bench: 4054311 ns/iter (+/- 28415) +test wasm_instructions/wasm64/memop/i64.store32/confirmation ... bench: 7588978 ns/iter (+/- 182609) +test wasm_instructions/wasm32/memop/memory.size ... bench: 2991371 ns/iter (+/- 47051) +test wasm_instructions/wasm32/memop/memory.size/confirmation ... bench: 5647330 ns/iter (+/- 382504) +test wasm_instructions/wasm64/memop/memory.size ... bench: 2954507 ns/iter (+/- 146481) +test wasm_instructions/wasm64/memop/memory.size/confirmation ... bench: 5634200 ns/iter (+/- 148640) +test wasm_instructions/wasm32/memop/memory.grow ... bench: 1033298206 ns/iter (+/- 7680775) +test wasm_instructions/wasm32/memop/memory.grow/confirmation ... bench: 2066071762 ns/iter (+/- 6293545) +test wasm_instructions/wasm64/memop/memory.grow ... bench: 1018203069 ns/iter (+/- 2983299) +test wasm_instructions/wasm64/memop/memory.grow/confirmation ... bench: 2068656063 ns/iter (+/- 9248784) +test wasm_instructions/wasm32/memop/memory.fill ... bench: 194734069 ns/iter (+/- 1048294) +test wasm_instructions/wasm32/memop/memory.fill/confirmation ... bench: 390022598 ns/iter (+/- 720028) +test wasm_instructions/wasm64/memop/memory.fill ... bench: 193959597 ns/iter (+/- 1062209) +test wasm_instructions/wasm64/memop/memory.fill/confirmation ... bench: 390338249 ns/iter (+/- 810184) +test wasm_instructions/wasm32/memop/memory.copy ... bench: 230872268 ns/iter (+/- 934114) +test wasm_instructions/wasm32/memop/memory.copy/confirmation ... bench: 470773353 ns/iter (+/- 1170770) +test wasm_instructions/wasm64/memop/memory.copy ... bench: 231695152 ns/iter (+/- 868500) +test wasm_instructions/wasm64/memop/memory.copy/confirmation ... bench: 469268285 ns/iter (+/- 1926959) +test wasm_instructions/wasm32/ctrlop/select ... bench: 4820394 ns/iter (+/- 451223) +test wasm_instructions/wasm32/ctrlop/select/confirmation ... bench: 9415599 ns/iter (+/- 306363) +test wasm_instructions/wasm64/ctrlop/select ... bench: 4861600 ns/iter (+/- 473271) +test wasm_instructions/wasm64/ctrlop/select/confirmation ... bench: 9430384 ns/iter (+/- 629795) +test wasm_instructions/wasm32/ctrlop/call ... bench: 33415124 ns/iter (+/- 296170) +test wasm_instructions/wasm32/ctrlop/call/confirmation ... bench: 83074321 ns/iter (+/- 333515) +test wasm_instructions/wasm64/ctrlop/call ... bench: 33038331 ns/iter (+/- 572241) +test wasm_instructions/wasm64/ctrlop/call/confirmation ... bench: 83001759 ns/iter (+/- 960800) +test wasm_instructions/wasm32/ctrlop/call_indirect ... bench: 52897689 ns/iter (+/- 904801) +test wasm_instructions/wasm32/ctrlop/call_indirect/confirmation ... bench: 157701564 ns/iter (+/- 1611919) +test wasm_instructions/wasm64/ctrlop/call_indirect ... bench: 51940797 ns/iter (+/- 1044485) +test wasm_instructions/wasm64/ctrlop/call_indirect/confirmation ... bench: 156817649 ns/iter (+/- 483702) +test wasm_instructions/wasm32/ctrlop/recursive_return_call* ... bench: 215277195 ns/iter (+/- 45711741) +test wasm_instructions/wasm32/ctrlop/recursive_return_call*/confirmation ... bench: 457252980 ns/iter (+/- 90341574) +test wasm_instructions/wasm64/ctrlop/recursive_return_call* ... bench: 215640068 ns/iter (+/- 23195984) +test wasm_instructions/wasm64/ctrlop/recursive_return_call*/confirmation ... bench: 455670936 ns/iter (+/- 80301603) +test wasm_instructions/wasm32/ctrlop/recursive_call* ... bench: 250467854 ns/iter (+/- 994254) +test wasm_instructions/wasm32/ctrlop/recursive_call*/confirmation ... bench: 530770233 ns/iter (+/- 30177704) +test wasm_instructions/wasm64/ctrlop/recursive_call* ... bench: 250289094 ns/iter (+/- 29752453) +test wasm_instructions/wasm64/ctrlop/recursive_call*/confirmation ... bench: 528653165 ns/iter (+/- 3224989) +test wasm_instructions/wasm32/vconst/v128.const ... bench: 2657384 ns/iter (+/- 39034) +test wasm_instructions/wasm32/vconst/v128.const/confirmation ... bench: 5089743 ns/iter (+/- 510175) +test wasm_instructions/wasm64/vconst/v128.const ... bench: 2658489 ns/iter (+/- 18787) +test wasm_instructions/wasm64/vconst/v128.const/confirmation ... bench: 5120119 ns/iter (+/- 59920) +test wasm_instructions/wasm32/vconst/v128.const_add_locals ... bench: 2424069 ns/iter (+/- 35032) +test wasm_instructions/wasm32/vconst/v128.const_add_locals/confirmation ... bench: 4598769 ns/iter (+/- 20655) +test wasm_instructions/wasm64/vconst/v128.const_add_locals ... bench: 2420196 ns/iter (+/- 173178) +test wasm_instructions/wasm64/vconst/v128.const_add_locals/confirmation ... bench: 4585212 ns/iter (+/- 518037) +test wasm_instructions/wasm32/vconst/v128.const_add_constants ... bench: 4298227 ns/iter (+/- 245826) +test wasm_instructions/wasm32/vconst/v128.const_add_constants/confirmation ... bench: 8314250 ns/iter (+/- 46583) +test wasm_instructions/wasm64/vconst/v128.const_add_constants ... bench: 4309028 ns/iter (+/- 71536) +test wasm_instructions/wasm64/vconst/v128.const_add_constants/confirmation ... bench: 8315714 ns/iter (+/- 1148987) +test wasm_instructions/wasm32/vvunop/v128.not ... bench: 2679006 ns/iter (+/- 61685) +test wasm_instructions/wasm32/vvunop/v128.not/confirmation ... bench: 5654623 ns/iter (+/- 58286) +test wasm_instructions/wasm64/vvunop/v128.not ... bench: 2666131 ns/iter (+/- 253028) +test wasm_instructions/wasm64/vvunop/v128.not/confirmation ... bench: 5651326 ns/iter (+/- 389259) +test wasm_instructions/wasm32/vvbinop/v128.and ... bench: 2395334 ns/iter (+/- 160794) +test wasm_instructions/wasm32/vvbinop/v128.and/confirmation ... bench: 4567854 ns/iter (+/- 25908) +test wasm_instructions/wasm64/vvbinop/v128.and ... bench: 2355174 ns/iter (+/- 7785) +test wasm_instructions/wasm64/vvbinop/v128.and/confirmation ... bench: 4567981 ns/iter (+/- 57478) +test wasm_instructions/wasm32/vvbinop/v128.andnot ... bench: 2353440 ns/iter (+/- 19224) +test wasm_instructions/wasm32/vvbinop/v128.andnot/confirmation ... bench: 4550391 ns/iter (+/- 433402) +test wasm_instructions/wasm64/vvbinop/v128.andnot ... bench: 2386346 ns/iter (+/- 11917) +test wasm_instructions/wasm64/vvbinop/v128.andnot/confirmation ... bench: 4576146 ns/iter (+/- 113051) +test wasm_instructions/wasm32/vvbinop/v128.or ... bench: 2381705 ns/iter (+/- 134977) +test wasm_instructions/wasm32/vvbinop/v128.or/confirmation ... bench: 4579608 ns/iter (+/- 21746) +test wasm_instructions/wasm64/vvbinop/v128.or ... bench: 2430296 ns/iter (+/- 19677) +test wasm_instructions/wasm64/vvbinop/v128.or/confirmation ... bench: 4562036 ns/iter (+/- 243884) +test wasm_instructions/wasm32/vvbinop/v128.xor ... bench: 2387534 ns/iter (+/- 178008) +test wasm_instructions/wasm32/vvbinop/v128.xor/confirmation ... bench: 4571596 ns/iter (+/- 186733) +test wasm_instructions/wasm64/vvbinop/v128.xor ... bench: 2373914 ns/iter (+/- 22820) +test wasm_instructions/wasm64/vvbinop/v128.xor/confirmation ... bench: 4544810 ns/iter (+/- 345532) +test wasm_instructions/wasm32/vvternop/v128.bitselect ... bench: 3074696 ns/iter (+/- 143791) +test wasm_instructions/wasm32/vvternop/v128.bitselect/confirmation ... bench: 5906864 ns/iter (+/- 349937) +test wasm_instructions/wasm64/vvternop/v128.bitselect ... bench: 3131600 ns/iter (+/- 168271) +test wasm_instructions/wasm64/vvternop/v128.bitselect/confirmation ... bench: 5906431 ns/iter (+/- 420411) +test wasm_instructions/wasm32/vvtestop/v128.any_true ... bench: 3491849 ns/iter (+/- 169697) +test wasm_instructions/wasm32/vvtestop/v128.any_true/confirmation ... bench: 6688693 ns/iter (+/- 458088) +test wasm_instructions/wasm64/vvtestop/v128.any_true ... bench: 3540567 ns/iter (+/- 18508) +test wasm_instructions/wasm64/vvtestop/v128.any_true/confirmation ... bench: 6720712 ns/iter (+/- 386797) +test wasm_instructions/wasm32/vshuffle/i8x16.shuffle ... bench: 6733787 ns/iter (+/- 159513) +test wasm_instructions/wasm32/vshuffle/i8x16.shuffle/confirmation ... bench: 13829462 ns/iter (+/- 499017) +test wasm_instructions/wasm64/vshuffle/i8x16.shuffle ... bench: 6725432 ns/iter (+/- 237961) +test wasm_instructions/wasm64/vshuffle/i8x16.shuffle/confirmation ... bench: 13173728 ns/iter (+/- 27307) +test wasm_instructions/wasm32/vswizzle/i8x16.swizzle ... bench: 3240783 ns/iter (+/- 269464) +test wasm_instructions/wasm32/vswizzle/i8x16.swizzle/confirmation ... bench: 6771881 ns/iter (+/- 747977) +test wasm_instructions/wasm64/vswizzle/i8x16.swizzle ... bench: 3249482 ns/iter (+/- 271242) +test wasm_instructions/wasm64/vswizzle/i8x16.swizzle/confirmation ... bench: 6839889 ns/iter (+/- 487903) +test wasm_instructions/wasm32/vsplat/i8x16.splat ... bench: 2854501 ns/iter (+/- 139110) +test wasm_instructions/wasm32/vsplat/i8x16.splat/confirmation ... bench: 5359399 ns/iter (+/- 320544) +test wasm_instructions/wasm64/vsplat/i8x16.splat ... bench: 2816069 ns/iter (+/- 190474) +test wasm_instructions/wasm64/vsplat/i8x16.splat/confirmation ... bench: 5403175 ns/iter (+/- 353617) +test wasm_instructions/wasm32/vsplat/i16x8.splat ... bench: 2778045 ns/iter (+/- 327568) +test wasm_instructions/wasm32/vsplat/i16x8.splat/confirmation ... bench: 5385135 ns/iter (+/- 315689) +test wasm_instructions/wasm64/vsplat/i16x8.splat ... bench: 2831526 ns/iter (+/- 38428) +test wasm_instructions/wasm64/vsplat/i16x8.splat/confirmation ... bench: 5397519 ns/iter (+/- 243185) +test wasm_instructions/wasm32/vsplat/i32x4.splat ... bench: 2810047 ns/iter (+/- 30253) +test wasm_instructions/wasm32/vsplat/i32x4.splat/confirmation ... bench: 5430910 ns/iter (+/- 50261) +test wasm_instructions/wasm64/vsplat/i32x4.splat ... bench: 2812380 ns/iter (+/- 167910) +test wasm_instructions/wasm64/vsplat/i32x4.splat/confirmation ... bench: 5480181 ns/iter (+/- 57237) +test wasm_instructions/wasm32/vsplat/i64x2.splat ... bench: 2801921 ns/iter (+/- 298104) +test wasm_instructions/wasm32/vsplat/i64x2.splat/confirmation ... bench: 5436118 ns/iter (+/- 335298) +test wasm_instructions/wasm64/vsplat/i64x2.splat ... bench: 2836662 ns/iter (+/- 138925) +test wasm_instructions/wasm64/vsplat/i64x2.splat/confirmation ... bench: 5436523 ns/iter (+/- 356900) +test wasm_instructions/wasm32/vsplat/f32x4.splat ... bench: 2409635 ns/iter (+/- 115235) +test wasm_instructions/wasm32/vsplat/f32x4.splat/confirmation ... bench: 4566889 ns/iter (+/- 490894) +test wasm_instructions/wasm64/vsplat/f32x4.splat ... bench: 2358726 ns/iter (+/- 124167) +test wasm_instructions/wasm64/vsplat/f32x4.splat/confirmation ... bench: 4589249 ns/iter (+/- 28487) +test wasm_instructions/wasm32/vsplat/f64x2.splat ... bench: 2397477 ns/iter (+/- 26037) +test wasm_instructions/wasm32/vsplat/f64x2.splat/confirmation ... bench: 4553606 ns/iter (+/- 522023) +test wasm_instructions/wasm64/vsplat/f64x2.splat ... bench: 2421014 ns/iter (+/- 143325) +test wasm_instructions/wasm64/vsplat/f64x2.splat/confirmation ... bench: 4627335 ns/iter (+/- 331964) +test wasm_instructions/wasm32/vextlane/i32x4.extract_lane ... bench: 2396019 ns/iter (+/- 70010) +test wasm_instructions/wasm32/vextlane/i32x4.extract_lane/confirmation ... bench: 4575706 ns/iter (+/- 149824) +test wasm_instructions/wasm64/vextlane/i32x4.extract_lane ... bench: 2376040 ns/iter (+/- 135181) +test wasm_instructions/wasm64/vextlane/i32x4.extract_lane/confirmation ... bench: 4536862 ns/iter (+/- 580133) +test wasm_instructions/wasm32/vextlane/i64x2.extract_lane ... bench: 2394388 ns/iter (+/- 118802) +test wasm_instructions/wasm32/vextlane/i64x2.extract_lane/confirmation ... bench: 4550226 ns/iter (+/- 316434) +test wasm_instructions/wasm64/vextlane/i64x2.extract_lane ... bench: 2392154 ns/iter (+/- 122711) +test wasm_instructions/wasm64/vextlane/i64x2.extract_lane/confirmation ... bench: 4566068 ns/iter (+/- 257026) +test wasm_instructions/wasm32/vextlane/f32x4.extract_lane ... bench: 2387095 ns/iter (+/- 17814) +test wasm_instructions/wasm32/vextlane/f32x4.extract_lane/confirmation ... bench: 4562863 ns/iter (+/- 453588) +test wasm_instructions/wasm64/vextlane/f32x4.extract_lane ... bench: 2433290 ns/iter (+/- 20182) +test wasm_instructions/wasm64/vextlane/f32x4.extract_lane/confirmation ... bench: 4577181 ns/iter (+/- 233063) +test wasm_instructions/wasm32/vextlane/f64x2.extract_lane ... bench: 2435909 ns/iter (+/- 39031) +test wasm_instructions/wasm32/vextlane/f64x2.extract_lane/confirmation ... bench: 4573679 ns/iter (+/- 264119) +test wasm_instructions/wasm64/vextlane/f64x2.extract_lane ... bench: 2393770 ns/iter (+/- 89748) +test wasm_instructions/wasm64/vextlane/f64x2.extract_lane/confirmation ... bench: 4623753 ns/iter (+/- 209035) +test wasm_instructions/wasm32/vextlane/i8x16.extract_lane_s ... bench: 3247709 ns/iter (+/- 308865) +test wasm_instructions/wasm32/vextlane/i8x16.extract_lane_s/confirmation ... bench: 6269374 ns/iter (+/- 61700) +test wasm_instructions/wasm64/vextlane/i8x16.extract_lane_s ... bench: 3227466 ns/iter (+/- 330106) +test wasm_instructions/wasm64/vextlane/i8x16.extract_lane_s/confirmation ... bench: 6291342 ns/iter (+/- 345393) +test wasm_instructions/wasm32/vextlane/i8x16.extract_lane_u ... bench: 3239832 ns/iter (+/- 231067) +test wasm_instructions/wasm32/vextlane/i8x16.extract_lane_u/confirmation ... bench: 6253092 ns/iter (+/- 16288) +test wasm_instructions/wasm64/vextlane/i8x16.extract_lane_u ... bench: 3229580 ns/iter (+/- 204819) +test wasm_instructions/wasm64/vextlane/i8x16.extract_lane_u/confirmation ... bench: 6249206 ns/iter (+/- 167064) +test wasm_instructions/wasm32/vextlane/i16x8.extract_lane_s ... bench: 3247272 ns/iter (+/- 260412) +test wasm_instructions/wasm32/vextlane/i16x8.extract_lane_s/confirmation ... bench: 6267227 ns/iter (+/- 87818) +test wasm_instructions/wasm64/vextlane/i16x8.extract_lane_s ... bench: 3222359 ns/iter (+/- 214475) +test wasm_instructions/wasm64/vextlane/i16x8.extract_lane_s/confirmation ... bench: 6252621 ns/iter (+/- 441934) +test wasm_instructions/wasm32/vextlane/i16x8.extract_lane_u ... bench: 3246202 ns/iter (+/- 156312) +test wasm_instructions/wasm32/vextlane/i16x8.extract_lane_u/confirmation ... bench: 6257077 ns/iter (+/- 104611) +test wasm_instructions/wasm64/vextlane/i16x8.extract_lane_u ... bench: 3277806 ns/iter (+/- 50995) +test wasm_instructions/wasm64/vextlane/i16x8.extract_lane_u/confirmation ... bench: 6267358 ns/iter (+/- 597141) +test wasm_instructions/wasm32/vreplane/i8x16.replace_lane ... bench: 3083314 ns/iter (+/- 181166) +test wasm_instructions/wasm32/vreplane/i8x16.replace_lane/confirmation ... bench: 5736807 ns/iter (+/- 831120) +test wasm_instructions/wasm64/vreplane/i8x16.replace_lane ... bench: 3162042 ns/iter (+/- 284492) +test wasm_instructions/wasm64/vreplane/i8x16.replace_lane/confirmation ... bench: 5498269 ns/iter (+/- 608755) +test wasm_instructions/wasm32/vreplane/i16x8.replace_lane ... bench: 3101718 ns/iter (+/- 99764) +test wasm_instructions/wasm32/vreplane/i16x8.replace_lane/confirmation ... bench: 5158342 ns/iter (+/- 25076) +test wasm_instructions/wasm64/vreplane/i16x8.replace_lane ... bench: 2853019 ns/iter (+/- 163334) +test wasm_instructions/wasm64/vreplane/i16x8.replace_lane/confirmation ... bench: 5247823 ns/iter (+/- 90922) +test wasm_instructions/wasm32/vreplane/i32x4.replace_lane ... bench: 3147208 ns/iter (+/- 107646) +test wasm_instructions/wasm32/vreplane/i32x4.replace_lane/confirmation ... bench: 5502872 ns/iter (+/- 712842) +test wasm_instructions/wasm64/vreplane/i32x4.replace_lane ... bench: 3137336 ns/iter (+/- 375462) +test wasm_instructions/wasm64/vreplane/i32x4.replace_lane/confirmation ... bench: 5653187 ns/iter (+/- 238604) +test wasm_instructions/wasm32/vreplane/i64x2.replace_lane ... bench: 2839179 ns/iter (+/- 105384) +test wasm_instructions/wasm32/vreplane/i64x2.replace_lane/confirmation ... bench: 5242261 ns/iter (+/- 64550) +test wasm_instructions/wasm64/vreplane/i64x2.replace_lane ... bench: 3068554 ns/iter (+/- 390492) +test wasm_instructions/wasm64/vreplane/i64x2.replace_lane/confirmation ... bench: 5449856 ns/iter (+/- 425720) +test wasm_instructions/wasm32/vreplane/f32x4.replace_lane ... bench: 2359303 ns/iter (+/- 131600) +test wasm_instructions/wasm32/vreplane/f32x4.replace_lane/confirmation ... bench: 4573321 ns/iter (+/- 235930) +test wasm_instructions/wasm64/vreplane/f32x4.replace_lane ... bench: 2400176 ns/iter (+/- 117459) +test wasm_instructions/wasm64/vreplane/f32x4.replace_lane/confirmation ... bench: 4594507 ns/iter (+/- 42384) +test wasm_instructions/wasm32/vreplane/f64x2.replace_lane ... bench: 2421309 ns/iter (+/- 115903) +test wasm_instructions/wasm32/vreplane/f64x2.replace_lane/confirmation ... bench: 4525408 ns/iter (+/- 446097) +test wasm_instructions/wasm64/vreplane/f64x2.replace_lane ... bench: 2468711 ns/iter (+/- 30253) +test wasm_instructions/wasm64/vreplane/f64x2.replace_lane/confirmation ... bench: 4565841 ns/iter (+/- 385976) +test wasm_instructions/wasm32/virelop/i8x16.eq ... bench: 2423591 ns/iter (+/- 164202) +test wasm_instructions/wasm32/virelop/i8x16.eq/confirmation ... bench: 4587755 ns/iter (+/- 470435) +test wasm_instructions/wasm64/virelop/i8x16.eq ... bench: 2419420 ns/iter (+/- 147538) +test wasm_instructions/wasm64/virelop/i8x16.eq/confirmation ... bench: 4563743 ns/iter (+/- 19691) +test wasm_instructions/wasm32/virelop/i8x16.ne ... bench: 3039185 ns/iter (+/- 274179) +test wasm_instructions/wasm32/virelop/i8x16.ne/confirmation ... bench: 6033797 ns/iter (+/- 38520) +test wasm_instructions/wasm64/virelop/i8x16.ne ... bench: 3072124 ns/iter (+/- 78602) +test wasm_instructions/wasm64/virelop/i8x16.ne/confirmation ... bench: 5927939 ns/iter (+/- 129987) +test wasm_instructions/wasm32/virelop/i8x16.lt_s ... bench: 2354111 ns/iter (+/- 36208) +test wasm_instructions/wasm32/virelop/i8x16.lt_s/confirmation ... bench: 4576634 ns/iter (+/- 528401) +test wasm_instructions/wasm64/virelop/i8x16.lt_s ... bench: 2379798 ns/iter (+/- 13413) +test wasm_instructions/wasm64/virelop/i8x16.lt_s/confirmation ... bench: 4564324 ns/iter (+/- 39523) +test wasm_instructions/wasm32/virelop/i8x16.gt_s ... bench: 2426412 ns/iter (+/- 146034) +test wasm_instructions/wasm32/virelop/i8x16.gt_s/confirmation ... bench: 4605249 ns/iter (+/- 19399) +test wasm_instructions/wasm64/virelop/i8x16.gt_s ... bench: 2364146 ns/iter (+/- 17825) +test wasm_instructions/wasm64/virelop/i8x16.gt_s/confirmation ... bench: 4634247 ns/iter (+/- 292374) +test wasm_instructions/wasm32/virelop/i8x16.le_s ... bench: 2645316 ns/iter (+/- 261996) +test wasm_instructions/wasm32/virelop/i8x16.le_s/confirmation ... bench: 5645180 ns/iter (+/- 412594) +test wasm_instructions/wasm64/virelop/i8x16.le_s ... bench: 2646178 ns/iter (+/- 191940) +test wasm_instructions/wasm64/virelop/i8x16.le_s/confirmation ... bench: 5648468 ns/iter (+/- 701663) +test wasm_instructions/wasm32/virelop/i8x16.le_u ... bench: 2726300 ns/iter (+/- 55579) +test wasm_instructions/wasm32/virelop/i8x16.le_u/confirmation ... bench: 5083585 ns/iter (+/- 639866) +test wasm_instructions/wasm64/virelop/i8x16.le_u ... bench: 2675279 ns/iter (+/- 256272) +test wasm_instructions/wasm64/virelop/i8x16.le_u/confirmation ... bench: 5220408 ns/iter (+/- 65624) +test wasm_instructions/wasm32/virelop/i8x16.ge_s ... bench: 2672395 ns/iter (+/- 214354) +test wasm_instructions/wasm32/virelop/i8x16.ge_s/confirmation ... bench: 5765062 ns/iter (+/- 44502) +test wasm_instructions/wasm64/virelop/i8x16.ge_s ... bench: 2685329 ns/iter (+/- 175309) +test wasm_instructions/wasm64/virelop/i8x16.ge_s/confirmation ... bench: 5639063 ns/iter (+/- 204958) +test wasm_instructions/wasm32/virelop/i8x16.ge_u ... bench: 2639794 ns/iter (+/- 154267) +test wasm_instructions/wasm32/virelop/i8x16.ge_u/confirmation ... bench: 5092423 ns/iter (+/- 650677) +test wasm_instructions/wasm64/virelop/i8x16.ge_u ... bench: 2628718 ns/iter (+/- 117619) +test wasm_instructions/wasm64/virelop/i8x16.ge_u/confirmation ... bench: 5224808 ns/iter (+/- 29441) +test wasm_instructions/wasm32/virelop/i16x8.eq ... bench: 2389984 ns/iter (+/- 25249) +test wasm_instructions/wasm32/virelop/i16x8.eq/confirmation ... bench: 4572979 ns/iter (+/- 19267) +test wasm_instructions/wasm64/virelop/i16x8.eq ... bench: 2407052 ns/iter (+/- 147446) +test wasm_instructions/wasm64/virelop/i16x8.eq/confirmation ... bench: 4615990 ns/iter (+/- 236638) +test wasm_instructions/wasm32/virelop/i16x8.ne ... bench: 3176170 ns/iter (+/- 29097) +test wasm_instructions/wasm32/virelop/i16x8.ne/confirmation ... bench: 6011038 ns/iter (+/- 351231) +test wasm_instructions/wasm64/virelop/i16x8.ne ... bench: 3100080 ns/iter (+/- 95528) +test wasm_instructions/wasm64/virelop/i16x8.ne/confirmation ... bench: 6021724 ns/iter (+/- 91204) +test wasm_instructions/wasm32/virelop/i16x8.lt_s ... bench: 2419082 ns/iter (+/- 12457) +test wasm_instructions/wasm32/virelop/i16x8.lt_s/confirmation ... bench: 4564606 ns/iter (+/- 424568) +test wasm_instructions/wasm64/virelop/i16x8.lt_s ... bench: 2395152 ns/iter (+/- 188868) +test wasm_instructions/wasm64/virelop/i16x8.lt_s/confirmation ... bench: 4582866 ns/iter (+/- 343754) +test wasm_instructions/wasm32/virelop/i16x8.gt_s ... bench: 2380850 ns/iter (+/- 135193) +test wasm_instructions/wasm32/virelop/i16x8.gt_s/confirmation ... bench: 4536595 ns/iter (+/- 281352) +test wasm_instructions/wasm64/virelop/i16x8.gt_s ... bench: 2385737 ns/iter (+/- 177273) +test wasm_instructions/wasm64/virelop/i16x8.gt_s/confirmation ... bench: 4547893 ns/iter (+/- 407752) +test wasm_instructions/wasm32/virelop/i16x8.le_s ... bench: 2697651 ns/iter (+/- 45499) +test wasm_instructions/wasm32/virelop/i16x8.le_s/confirmation ... bench: 5221926 ns/iter (+/- 374759) +test wasm_instructions/wasm64/virelop/i16x8.le_s ... bench: 2670943 ns/iter (+/- 203482) +test wasm_instructions/wasm64/virelop/i16x8.le_s/confirmation ... bench: 5120894 ns/iter (+/- 44551) +test wasm_instructions/wasm32/virelop/i16x8.le_u ... bench: 2665465 ns/iter (+/- 15711) +test wasm_instructions/wasm32/virelop/i16x8.le_u/confirmation ... bench: 5634122 ns/iter (+/- 243274) +test wasm_instructions/wasm64/virelop/i16x8.le_u ... bench: 2682665 ns/iter (+/- 27272) +test wasm_instructions/wasm64/virelop/i16x8.le_u/confirmation ... bench: 5644565 ns/iter (+/- 371536) +test wasm_instructions/wasm32/virelop/i16x8.ge_s ... bench: 2652298 ns/iter (+/- 59419) +test wasm_instructions/wasm32/virelop/i16x8.ge_s/confirmation ... bench: 5112589 ns/iter (+/- 27565) +test wasm_instructions/wasm64/virelop/i16x8.ge_s ... bench: 2700867 ns/iter (+/- 34546) +test wasm_instructions/wasm64/virelop/i16x8.ge_s/confirmation ... bench: 5113228 ns/iter (+/- 32659) +test wasm_instructions/wasm32/virelop/i16x8.ge_u ... bench: 2651401 ns/iter (+/- 313834) +test wasm_instructions/wasm32/virelop/i16x8.ge_u/confirmation ... bench: 5735152 ns/iter (+/- 62981) +test wasm_instructions/wasm64/virelop/i16x8.ge_u ... bench: 2658669 ns/iter (+/- 124132) +test wasm_instructions/wasm64/virelop/i16x8.ge_u/confirmation ... bench: 5641514 ns/iter (+/- 263002) +test wasm_instructions/wasm32/virelop/i32x4.eq ... bench: 2415341 ns/iter (+/- 217907) +test wasm_instructions/wasm32/virelop/i32x4.eq/confirmation ... bench: 4576351 ns/iter (+/- 202276) +test wasm_instructions/wasm64/virelop/i32x4.eq ... bench: 2426666 ns/iter (+/- 17060) +test wasm_instructions/wasm64/virelop/i32x4.eq/confirmation ... bench: 4545988 ns/iter (+/- 280960) +test wasm_instructions/wasm32/virelop/i32x4.ne ... bench: 3046279 ns/iter (+/- 330316) +test wasm_instructions/wasm32/virelop/i32x4.ne/confirmation ... bench: 6028194 ns/iter (+/- 246612) +test wasm_instructions/wasm64/virelop/i32x4.ne ... bench: 3074236 ns/iter (+/- 234788) +test wasm_instructions/wasm64/virelop/i32x4.ne/confirmation ... bench: 5910954 ns/iter (+/- 124669) +test wasm_instructions/wasm32/virelop/i32x4.lt_s ... bench: 2348892 ns/iter (+/- 113030) +test wasm_instructions/wasm32/virelop/i32x4.lt_s/confirmation ... bench: 4543444 ns/iter (+/- 304530) +test wasm_instructions/wasm64/virelop/i32x4.lt_s ... bench: 2396472 ns/iter (+/- 147862) +test wasm_instructions/wasm64/virelop/i32x4.lt_s/confirmation ... bench: 4562028 ns/iter (+/- 283336) +test wasm_instructions/wasm32/virelop/i32x4.gt_s ... bench: 2377080 ns/iter (+/- 36045) +test wasm_instructions/wasm32/virelop/i32x4.gt_s/confirmation ... bench: 4572429 ns/iter (+/- 323101) +test wasm_instructions/wasm64/virelop/i32x4.gt_s ... bench: 2405667 ns/iter (+/- 121337) +test wasm_instructions/wasm64/virelop/i32x4.gt_s/confirmation ... bench: 4527323 ns/iter (+/- 452151) +test wasm_instructions/wasm32/virelop/i32x4.le_s ... bench: 2668383 ns/iter (+/- 240835) +test wasm_instructions/wasm32/virelop/i32x4.le_s/confirmation ... bench: 5629645 ns/iter (+/- 247578) +test wasm_instructions/wasm64/virelop/i32x4.le_s ... bench: 2648038 ns/iter (+/- 221215) +test wasm_instructions/wasm64/virelop/i32x4.le_s/confirmation ... bench: 5647722 ns/iter (+/- 382635) +test wasm_instructions/wasm32/virelop/i32x4.le_u ... bench: 2716350 ns/iter (+/- 21055) +test wasm_instructions/wasm32/virelop/i32x4.le_u/confirmation ... bench: 5692821 ns/iter (+/- 51650) +test wasm_instructions/wasm64/virelop/i32x4.le_u ... bench: 2656759 ns/iter (+/- 12092) +test wasm_instructions/wasm64/virelop/i32x4.le_u/confirmation ... bench: 5677686 ns/iter (+/- 28200) +test wasm_instructions/wasm32/virelop/i32x4.ge_s ... bench: 2648842 ns/iter (+/- 32624) +test wasm_instructions/wasm32/virelop/i32x4.ge_s/confirmation ... bench: 5627575 ns/iter (+/- 459057) +test wasm_instructions/wasm64/virelop/i32x4.ge_s ... bench: 2657431 ns/iter (+/- 212853) +test wasm_instructions/wasm64/virelop/i32x4.ge_s/confirmation ... bench: 5646130 ns/iter (+/- 116943) +test wasm_instructions/wasm32/virelop/i32x4.ge_u ... bench: 2641352 ns/iter (+/- 122293) +test wasm_instructions/wasm32/virelop/i32x4.ge_u/confirmation ... bench: 5659328 ns/iter (+/- 618474) +test wasm_instructions/wasm64/virelop/i32x4.ge_u ... bench: 2666370 ns/iter (+/- 24762) +test wasm_instructions/wasm64/virelop/i32x4.ge_u/confirmation ... bench: 5631377 ns/iter (+/- 553701) +test wasm_instructions/wasm32/virelop/i64x2.eq ... bench: 2389339 ns/iter (+/- 87511) +test wasm_instructions/wasm32/virelop/i64x2.eq/confirmation ... bench: 4528467 ns/iter (+/- 318739) +test wasm_instructions/wasm64/virelop/i64x2.eq ... bench: 2376221 ns/iter (+/- 16040) +test wasm_instructions/wasm64/virelop/i64x2.eq/confirmation ... bench: 4594812 ns/iter (+/- 138919) +test wasm_instructions/wasm32/virelop/i64x2.ne ... bench: 3173707 ns/iter (+/- 425311) +test wasm_instructions/wasm32/virelop/i64x2.ne/confirmation ... bench: 6272291 ns/iter (+/- 266926) +test wasm_instructions/wasm64/virelop/i64x2.ne ... bench: 3230780 ns/iter (+/- 461892) +test wasm_instructions/wasm64/virelop/i64x2.ne/confirmation ... bench: 6179597 ns/iter (+/- 609089) +test wasm_instructions/wasm32/virelop/i64x2.lt_s ... bench: 2400307 ns/iter (+/- 225935) +test wasm_instructions/wasm32/virelop/i64x2.lt_s/confirmation ... bench: 4586982 ns/iter (+/- 24892) +test wasm_instructions/wasm64/virelop/i64x2.lt_s ... bench: 2417391 ns/iter (+/- 30721) +test wasm_instructions/wasm64/virelop/i64x2.lt_s/confirmation ... bench: 4573819 ns/iter (+/- 247314) +test wasm_instructions/wasm32/virelop/i64x2.gt_s ... bench: 2433669 ns/iter (+/- 81564) +test wasm_instructions/wasm32/virelop/i64x2.gt_s/confirmation ... bench: 4546249 ns/iter (+/- 60630) +test wasm_instructions/wasm64/virelop/i64x2.gt_s ... bench: 2403926 ns/iter (+/- 37738) +test wasm_instructions/wasm64/virelop/i64x2.gt_s/confirmation ... bench: 4587487 ns/iter (+/- 51973) +test wasm_instructions/wasm32/virelop/i64x2.le_s ... bench: 3222976 ns/iter (+/- 19876) +test wasm_instructions/wasm32/virelop/i64x2.le_s/confirmation ... bench: 6196975 ns/iter (+/- 406291) +test wasm_instructions/wasm64/virelop/i64x2.le_s ... bench: 3233285 ns/iter (+/- 401144) +test wasm_instructions/wasm64/virelop/i64x2.le_s/confirmation ... bench: 6259023 ns/iter (+/- 70857) +test wasm_instructions/wasm32/virelop/i64x2.ge_s ... bench: 3194670 ns/iter (+/- 311530) +test wasm_instructions/wasm32/virelop/i64x2.ge_s/confirmation ... bench: 6189072 ns/iter (+/- 24518) +test wasm_instructions/wasm64/virelop/i64x2.ge_s ... bench: 3211224 ns/iter (+/- 152651) +test wasm_instructions/wasm64/virelop/i64x2.ge_s/confirmation ... bench: 6172239 ns/iter (+/- 319484) +test wasm_instructions/wasm32/virelop/i8x16.lt_u ... bench: 4631220 ns/iter (+/- 350357) +test wasm_instructions/wasm32/virelop/i8x16.lt_u/confirmation ... bench: 8813736 ns/iter (+/- 657464) +test wasm_instructions/wasm64/virelop/i8x16.lt_u ... bench: 4582314 ns/iter (+/- 25720) +test wasm_instructions/wasm64/virelop/i8x16.lt_u/confirmation ... bench: 8961904 ns/iter (+/- 41184) +test wasm_instructions/wasm32/virelop/i8x16.gt_u ... bench: 4526412 ns/iter (+/- 310111) +test wasm_instructions/wasm32/virelop/i8x16.gt_u/confirmation ... bench: 8823876 ns/iter (+/- 134262) +test wasm_instructions/wasm64/virelop/i8x16.gt_u ... bench: 4551450 ns/iter (+/- 519480) +test wasm_instructions/wasm64/virelop/i8x16.gt_u/confirmation ... bench: 8921869 ns/iter (+/- 278724) +test wasm_instructions/wasm32/virelop/i16x8.lt_u ... bench: 4533305 ns/iter (+/- 228740) +test wasm_instructions/wasm32/virelop/i16x8.lt_u/confirmation ... bench: 8837147 ns/iter (+/- 21011) +test wasm_instructions/wasm64/virelop/i16x8.lt_u ... bench: 4561001 ns/iter (+/- 362942) +test wasm_instructions/wasm64/virelop/i16x8.lt_u/confirmation ... bench: 8825096 ns/iter (+/- 723878) +test wasm_instructions/wasm32/virelop/i16x8.gt_u ... bench: 4565881 ns/iter (+/- 12943) +test wasm_instructions/wasm32/virelop/i16x8.gt_u/confirmation ... bench: 8825761 ns/iter (+/- 16811) +test wasm_instructions/wasm64/virelop/i16x8.gt_u ... bench: 4559641 ns/iter (+/- 377417) +test wasm_instructions/wasm64/virelop/i16x8.gt_u/confirmation ... bench: 9003905 ns/iter (+/- 596066) +test wasm_instructions/wasm32/virelop/i32x4.lt_u ... bench: 4561706 ns/iter (+/- 54101) +test wasm_instructions/wasm32/virelop/i32x4.lt_u/confirmation ... bench: 8886798 ns/iter (+/- 226947) +test wasm_instructions/wasm64/virelop/i32x4.lt_u ... bench: 4623535 ns/iter (+/- 250320) +test wasm_instructions/wasm64/virelop/i32x4.lt_u/confirmation ... bench: 8931924 ns/iter (+/- 70121) +test wasm_instructions/wasm32/virelop/i32x4.gt_u ... bench: 4540245 ns/iter (+/- 277502) +test wasm_instructions/wasm32/virelop/i32x4.gt_u/confirmation ... bench: 8800706 ns/iter (+/- 673971) +test wasm_instructions/wasm64/virelop/i32x4.gt_u ... bench: 4544093 ns/iter (+/- 286729) +test wasm_instructions/wasm64/virelop/i32x4.gt_u/confirmation ... bench: 8887312 ns/iter (+/- 21089) +test wasm_instructions/wasm32/vfrelop/f32x4.eq ... bench: 2376566 ns/iter (+/- 45784) +test wasm_instructions/wasm32/vfrelop/f32x4.eq/confirmation ... bench: 4571001 ns/iter (+/- 197049) +test wasm_instructions/wasm64/vfrelop/f32x4.eq ... bench: 2389973 ns/iter (+/- 42246) +test wasm_instructions/wasm64/vfrelop/f32x4.eq/confirmation ... bench: 4610557 ns/iter (+/- 297263) +test wasm_instructions/wasm32/vfrelop/f32x4.ne ... bench: 2419321 ns/iter (+/- 158258) +test wasm_instructions/wasm32/vfrelop/f32x4.ne/confirmation ... bench: 4541965 ns/iter (+/- 214247) +test wasm_instructions/wasm64/vfrelop/f32x4.ne ... bench: 2448207 ns/iter (+/- 37040) +test wasm_instructions/wasm64/vfrelop/f32x4.ne/confirmation ... bench: 4556219 ns/iter (+/- 352333) +test wasm_instructions/wasm32/vfrelop/f32x4.lt ... bench: 2385852 ns/iter (+/- 210257) +test wasm_instructions/wasm32/vfrelop/f32x4.lt/confirmation ... bench: 4535418 ns/iter (+/- 401398) +test wasm_instructions/wasm64/vfrelop/f32x4.lt ... bench: 2443613 ns/iter (+/- 74039) +test wasm_instructions/wasm64/vfrelop/f32x4.lt/confirmation ... bench: 4597842 ns/iter (+/- 384932) +test wasm_instructions/wasm32/vfrelop/f32x4.gt ... bench: 2408028 ns/iter (+/- 96801) +test wasm_instructions/wasm32/vfrelop/f32x4.gt/confirmation ... bench: 4543279 ns/iter (+/- 480331) +test wasm_instructions/wasm64/vfrelop/f32x4.gt ... bench: 2390335 ns/iter (+/- 297396) +test wasm_instructions/wasm64/vfrelop/f32x4.gt/confirmation ... bench: 4636447 ns/iter (+/- 251729) +test wasm_instructions/wasm32/vfrelop/f32x4.le ... bench: 2393340 ns/iter (+/- 4832) +test wasm_instructions/wasm32/vfrelop/f32x4.le/confirmation ... bench: 4582694 ns/iter (+/- 34490) +test wasm_instructions/wasm64/vfrelop/f32x4.le ... bench: 2397194 ns/iter (+/- 12681) +test wasm_instructions/wasm64/vfrelop/f32x4.le/confirmation ... bench: 4588037 ns/iter (+/- 441836) +test wasm_instructions/wasm32/vfrelop/f32x4.ge ... bench: 2380289 ns/iter (+/- 139443) +test wasm_instructions/wasm32/vfrelop/f32x4.ge/confirmation ... bench: 4667831 ns/iter (+/- 147466) +test wasm_instructions/wasm64/vfrelop/f32x4.ge ... bench: 2386788 ns/iter (+/- 178596) +test wasm_instructions/wasm64/vfrelop/f32x4.ge/confirmation ... bench: 4593219 ns/iter (+/- 486144) +test wasm_instructions/wasm32/vfrelop/f64x2.eq ... bench: 2466416 ns/iter (+/- 137202) +test wasm_instructions/wasm32/vfrelop/f64x2.eq/confirmation ... bench: 4538233 ns/iter (+/- 21784) +test wasm_instructions/wasm64/vfrelop/f64x2.eq ... bench: 2419827 ns/iter (+/- 157384) +test wasm_instructions/wasm64/vfrelop/f64x2.eq/confirmation ... bench: 4562529 ns/iter (+/- 288449) +test wasm_instructions/wasm32/vfrelop/f64x2.ne ... bench: 2383595 ns/iter (+/- 26812) +test wasm_instructions/wasm32/vfrelop/f64x2.ne/confirmation ... bench: 4570294 ns/iter (+/- 149415) +test wasm_instructions/wasm64/vfrelop/f64x2.ne ... bench: 2415727 ns/iter (+/- 135989) +test wasm_instructions/wasm64/vfrelop/f64x2.ne/confirmation ... bench: 4561103 ns/iter (+/- 898975) +test wasm_instructions/wasm32/vfrelop/f64x2.lt ... bench: 2438275 ns/iter (+/- 17085) +test wasm_instructions/wasm32/vfrelop/f64x2.lt/confirmation ... bench: 4573709 ns/iter (+/- 33171) +test wasm_instructions/wasm64/vfrelop/f64x2.lt ... bench: 2380687 ns/iter (+/- 218052) +test wasm_instructions/wasm64/vfrelop/f64x2.lt/confirmation ... bench: 4594952 ns/iter (+/- 58678) +test wasm_instructions/wasm32/vfrelop/f64x2.gt ... bench: 2404358 ns/iter (+/- 59964) +test wasm_instructions/wasm32/vfrelop/f64x2.gt/confirmation ... bench: 4556656 ns/iter (+/- 303847) +test wasm_instructions/wasm64/vfrelop/f64x2.gt ... bench: 2394928 ns/iter (+/- 55455) +test wasm_instructions/wasm64/vfrelop/f64x2.gt/confirmation ... bench: 4548113 ns/iter (+/- 476164) +test wasm_instructions/wasm32/vfrelop/f64x2.le ... bench: 2388383 ns/iter (+/- 152612) +test wasm_instructions/wasm32/vfrelop/f64x2.le/confirmation ... bench: 4529256 ns/iter (+/- 753898) +test wasm_instructions/wasm64/vfrelop/f64x2.le ... bench: 2369138 ns/iter (+/- 62690) +test wasm_instructions/wasm64/vfrelop/f64x2.le/confirmation ... bench: 4592915 ns/iter (+/- 20032) +test wasm_instructions/wasm32/vfrelop/f64x2.ge ... bench: 2391249 ns/iter (+/- 148304) +test wasm_instructions/wasm32/vfrelop/f64x2.ge/confirmation ... bench: 4664963 ns/iter (+/- 29532) +test wasm_instructions/wasm64/vfrelop/f64x2.ge ... bench: 2384446 ns/iter (+/- 26475) +test wasm_instructions/wasm64/vfrelop/f64x2.ge/confirmation ... bench: 4566646 ns/iter (+/- 411059) +test wasm_instructions/wasm32/viunop/i8x16.abs ... bench: 2378035 ns/iter (+/- 60752) +test wasm_instructions/wasm32/viunop/i8x16.abs/confirmation ... bench: 4575509 ns/iter (+/- 565399) +test wasm_instructions/wasm64/viunop/i8x16.abs ... bench: 2384002 ns/iter (+/- 139015) +test wasm_instructions/wasm64/viunop/i8x16.abs/confirmation ... bench: 4573097 ns/iter (+/- 306050) +test wasm_instructions/wasm32/viunop/i16x8.abs ... bench: 2410310 ns/iter (+/- 21857) +test wasm_instructions/wasm32/viunop/i16x8.abs/confirmation ... bench: 4591977 ns/iter (+/- 53663) +test wasm_instructions/wasm64/viunop/i16x8.abs ... bench: 2429133 ns/iter (+/- 128605) +test wasm_instructions/wasm64/viunop/i16x8.abs/confirmation ... bench: 4564252 ns/iter (+/- 431199) +test wasm_instructions/wasm32/viunop/i32x4.abs ... bench: 2421906 ns/iter (+/- 21605) +test wasm_instructions/wasm32/viunop/i32x4.abs/confirmation ... bench: 4557524 ns/iter (+/- 335240) +test wasm_instructions/wasm64/viunop/i32x4.abs ... bench: 2382579 ns/iter (+/- 208946) +test wasm_instructions/wasm64/viunop/i32x4.abs/confirmation ... bench: 4560951 ns/iter (+/- 221090) +test wasm_instructions/wasm32/viunop/i64x2.abs ... bench: 3463272 ns/iter (+/- 274804) +test wasm_instructions/wasm32/viunop/i64x2.abs/confirmation ... bench: 6691811 ns/iter (+/- 554132) +test wasm_instructions/wasm64/viunop/i64x2.abs ... bench: 3458577 ns/iter (+/- 498912) +test wasm_instructions/wasm64/viunop/i64x2.abs/confirmation ... bench: 6727589 ns/iter (+/- 50393) +test wasm_instructions/wasm32/viunop/i8x16.neg ... bench: 2682397 ns/iter (+/- 33172) +test wasm_instructions/wasm32/viunop/i8x16.neg/confirmation ... bench: 5619692 ns/iter (+/- 655804) +test wasm_instructions/wasm64/viunop/i8x16.neg ... bench: 2697338 ns/iter (+/- 38968) +test wasm_instructions/wasm64/viunop/i8x16.neg/confirmation ... bench: 5711362 ns/iter (+/- 87575) +test wasm_instructions/wasm32/viunop/i16x8.neg ... bench: 2664850 ns/iter (+/- 121931) +test wasm_instructions/wasm32/viunop/i16x8.neg/confirmation ... bench: 5612804 ns/iter (+/- 609198) +test wasm_instructions/wasm64/viunop/i16x8.neg ... bench: 2654721 ns/iter (+/- 29759) +test wasm_instructions/wasm64/viunop/i16x8.neg/confirmation ... bench: 5664268 ns/iter (+/- 266489) +test wasm_instructions/wasm32/viunop/i32x4.neg ... bench: 2725039 ns/iter (+/- 31326) +test wasm_instructions/wasm32/viunop/i32x4.neg/confirmation ... bench: 5737902 ns/iter (+/- 20929) +test wasm_instructions/wasm64/viunop/i32x4.neg ... bench: 2708616 ns/iter (+/- 205007) +test wasm_instructions/wasm64/viunop/i32x4.neg/confirmation ... bench: 5636218 ns/iter (+/- 599664) +test wasm_instructions/wasm32/viunop/i64x2.neg ... bench: 2709108 ns/iter (+/- 33241) +test wasm_instructions/wasm32/viunop/i64x2.neg/confirmation ... bench: 5594756 ns/iter (+/- 370855) +test wasm_instructions/wasm64/viunop/i64x2.neg ... bench: 2650922 ns/iter (+/- 118528) +test wasm_instructions/wasm64/viunop/i64x2.neg/confirmation ... bench: 5756050 ns/iter (+/- 35612) +test wasm_instructions/wasm32/viunop/i8x16.popcnt ... bench: 7727225 ns/iter (+/- 139867) +test wasm_instructions/wasm32/viunop/i8x16.popcnt/confirmation ... bench: 18206624 ns/iter (+/- 842558) +test wasm_instructions/wasm64/viunop/i8x16.popcnt ... bench: 8490703 ns/iter (+/- 333294) +test wasm_instructions/wasm64/viunop/i8x16.popcnt/confirmation ... bench: 16746202 ns/iter (+/- 1716842) +test wasm_instructions/wasm32/vq15mulr/i16x8.q15mulr_sat_s ... bench: 3747186 ns/iter (+/- 310617) +test wasm_instructions/wasm32/vq15mulr/i16x8.q15mulr_sat_s/confirmation ... bench: 7836304 ns/iter (+/- 479723) +test wasm_instructions/wasm64/vq15mulr/i16x8.q15mulr_sat_s ... bench: 3768412 ns/iter (+/- 197838) +test wasm_instructions/wasm64/vq15mulr/i16x8.q15mulr_sat_s/confirmation ... bench: 7751662 ns/iter (+/- 197928) +test wasm_instructions/wasm32/vdot/i32x4.dot_i16x8_s ... bench: 2372298 ns/iter (+/- 142374) +test wasm_instructions/wasm32/vdot/i32x4.dot_i16x8_s/confirmation ... bench: 4571749 ns/iter (+/- 27791) +test wasm_instructions/wasm64/vdot/i32x4.dot_i16x8_s ... bench: 2442394 ns/iter (+/- 276564) +test wasm_instructions/wasm64/vdot/i32x4.dot_i16x8_s/confirmation ... bench: 4711927 ns/iter (+/- 33586) +test wasm_instructions/wasm32/vfunop/f32x4.abs ... bench: 4564871 ns/iter (+/- 251148) +test wasm_instructions/wasm32/vfunop/f32x4.abs/confirmation ... bench: 8838826 ns/iter (+/- 142911) +test wasm_instructions/wasm64/vfunop/f32x4.abs ... bench: 4575662 ns/iter (+/- 319525) +test wasm_instructions/wasm64/vfunop/f32x4.abs/confirmation ... bench: 8849167 ns/iter (+/- 120683) +test wasm_instructions/wasm32/vfunop/f32x4.neg ... bench: 4530551 ns/iter (+/- 481886) +test wasm_instructions/wasm32/vfunop/f32x4.neg/confirmation ... bench: 8833851 ns/iter (+/- 25168) +test wasm_instructions/wasm64/vfunop/f32x4.neg ... bench: 4549623 ns/iter (+/- 294236) +test wasm_instructions/wasm64/vfunop/f32x4.neg/confirmation ... bench: 8870253 ns/iter (+/- 37611) +test wasm_instructions/wasm32/vfunop/f64x2.abs ... bench: 4547589 ns/iter (+/- 221462) +test wasm_instructions/wasm32/vfunop/f64x2.abs/confirmation ... bench: 8821666 ns/iter (+/- 12166) +test wasm_instructions/wasm64/vfunop/f64x2.abs ... bench: 4606732 ns/iter (+/- 16983) +test wasm_instructions/wasm64/vfunop/f64x2.abs/confirmation ... bench: 8834067 ns/iter (+/- 1000766) +test wasm_instructions/wasm32/vfunop/f64x2.neg ... bench: 4596797 ns/iter (+/- 23889) +test wasm_instructions/wasm32/vfunop/f64x2.neg/confirmation ... bench: 8800366 ns/iter (+/- 354331) +test wasm_instructions/wasm64/vfunop/f64x2.neg ... bench: 4532620 ns/iter (+/- 267720) +test wasm_instructions/wasm64/vfunop/f64x2.neg/confirmation ... bench: 8879656 ns/iter (+/- 645625) +test wasm_instructions/wasm32/vfunop/f32x4.ceil ... bench: 5114666 ns/iter (+/- 456260) +test wasm_instructions/wasm32/vfunop/f32x4.ceil/confirmation ... bench: 10571460 ns/iter (+/- 43206) +test wasm_instructions/wasm64/vfunop/f32x4.ceil ... bench: 5216013 ns/iter (+/- 47807) +test wasm_instructions/wasm64/vfunop/f32x4.ceil/confirmation ... bench: 11235480 ns/iter (+/- 1129154) +test wasm_instructions/wasm32/vfunop/f32x4.floor ... bench: 5122093 ns/iter (+/- 28749) +test wasm_instructions/wasm32/vfunop/f32x4.floor/confirmation ... bench: 11888440 ns/iter (+/- 1912184) +test wasm_instructions/wasm64/vfunop/f32x4.floor ... bench: 5105886 ns/iter (+/- 311119) +test wasm_instructions/wasm64/vfunop/f32x4.floor/confirmation ... bench: 11781761 ns/iter (+/- 519732) +test wasm_instructions/wasm32/vfunop/f32x4.trunc ... bench: 5132891 ns/iter (+/- 101099) +test wasm_instructions/wasm32/vfunop/f32x4.trunc/confirmation ... bench: 10584799 ns/iter (+/- 514309) +test wasm_instructions/wasm64/vfunop/f32x4.trunc ... bench: 5178265 ns/iter (+/- 452689) +test wasm_instructions/wasm64/vfunop/f32x4.trunc/confirmation ... bench: 11063081 ns/iter (+/- 679242) +test wasm_instructions/wasm32/vfunop/f32x4.nearest ... bench: 5136566 ns/iter (+/- 292094) +test wasm_instructions/wasm32/vfunop/f32x4.nearest/confirmation ... bench: 10970794 ns/iter (+/- 105197) +test wasm_instructions/wasm64/vfunop/f32x4.nearest ... bench: 5167685 ns/iter (+/- 733609) +test wasm_instructions/wasm64/vfunop/f32x4.nearest/confirmation ... bench: 11402598 ns/iter (+/- 499701) +test wasm_instructions/wasm32/vfunop/f64x2.ceil ... bench: 5122299 ns/iter (+/- 471924) +test wasm_instructions/wasm32/vfunop/f64x2.ceil/confirmation ... bench: 10449632 ns/iter (+/- 630030) +test wasm_instructions/wasm64/vfunop/f64x2.ceil ... bench: 5115913 ns/iter (+/- 517655) +test wasm_instructions/wasm64/vfunop/f64x2.ceil/confirmation ... bench: 11388748 ns/iter (+/- 545685) +test wasm_instructions/wasm32/vfunop/f64x2.floor ... bench: 5162547 ns/iter (+/- 876648) +test wasm_instructions/wasm32/vfunop/f64x2.floor/confirmation ... bench: 11757011 ns/iter (+/- 490570) +test wasm_instructions/wasm64/vfunop/f64x2.floor ... bench: 5152032 ns/iter (+/- 288598) +test wasm_instructions/wasm64/vfunop/f64x2.floor/confirmation ... bench: 11630359 ns/iter (+/- 479742) +test wasm_instructions/wasm32/vfunop/f64x2.trunc ... bench: 5150987 ns/iter (+/- 237393) +test wasm_instructions/wasm32/vfunop/f64x2.trunc/confirmation ... bench: 11395414 ns/iter (+/- 425295) +test wasm_instructions/wasm64/vfunop/f64x2.trunc ... bench: 5193363 ns/iter (+/- 426934) +test wasm_instructions/wasm64/vfunop/f64x2.trunc/confirmation ... bench: 11267735 ns/iter (+/- 72939) +test wasm_instructions/wasm32/vfunop/f64x2.nearest ... bench: 5128208 ns/iter (+/- 410540) +test wasm_instructions/wasm32/vfunop/f64x2.nearest/confirmation ... bench: 11013950 ns/iter (+/- 517195) +test wasm_instructions/wasm64/vfunop/f64x2.nearest ... bench: 5216725 ns/iter (+/- 23964) +test wasm_instructions/wasm64/vfunop/f64x2.nearest/confirmation ... bench: 11115682 ns/iter (+/- 81879) +test wasm_instructions/wasm32/vfunop/f32x4.sqrt ... bench: 12014961 ns/iter (+/- 19979) +test wasm_instructions/wasm32/vfunop/f32x4.sqrt/confirmation ... bench: 23964703 ns/iter (+/- 1267202) +test wasm_instructions/wasm64/vfunop/f32x4.sqrt ... bench: 12040992 ns/iter (+/- 91290) +test wasm_instructions/wasm64/vfunop/f32x4.sqrt/confirmation ... bench: 23736476 ns/iter (+/- 515845) +test wasm_instructions/wasm32/vfunop/f64x2.sqrt ... bench: 28867230 ns/iter (+/- 886277) +test wasm_instructions/wasm32/vfunop/f64x2.sqrt/confirmation ... bench: 57513546 ns/iter (+/- 101803) +test wasm_instructions/wasm64/vfunop/f64x2.sqrt ... bench: 28897934 ns/iter (+/- 540846) +test wasm_instructions/wasm64/vfunop/f64x2.sqrt/confirmation ... bench: 57636393 ns/iter (+/- 49276) +test wasm_instructions/wasm32/vitestop/i8x16.all_true ... bench: 3977630 ns/iter (+/- 223835) +test wasm_instructions/wasm32/vitestop/i8x16.all_true/confirmation ... bench: 7820756 ns/iter (+/- 29736) +test wasm_instructions/wasm64/vitestop/i8x16.all_true ... bench: 4011086 ns/iter (+/- 341134) +test wasm_instructions/wasm64/vitestop/i8x16.all_true/confirmation ... bench: 7743501 ns/iter (+/- 675602) +test wasm_instructions/wasm32/vitestop/i16x8.all_true ... bench: 4033186 ns/iter (+/- 515189) +test wasm_instructions/wasm32/vitestop/i16x8.all_true/confirmation ... bench: 7742077 ns/iter (+/- 530874) +test wasm_instructions/wasm64/vitestop/i16x8.all_true ... bench: 4031794 ns/iter (+/- 282396) +test wasm_instructions/wasm64/vitestop/i16x8.all_true/confirmation ... bench: 8027935 ns/iter (+/- 413708) +test wasm_instructions/wasm32/vitestop/i32x4.all_true ... bench: 3970095 ns/iter (+/- 428098) +test wasm_instructions/wasm32/vitestop/i32x4.all_true/confirmation ... bench: 7826891 ns/iter (+/- 362988) +test wasm_instructions/wasm64/vitestop/i32x4.all_true ... bench: 4076944 ns/iter (+/- 168090) +test wasm_instructions/wasm64/vitestop/i32x4.all_true/confirmation ... bench: 7809513 ns/iter (+/- 387960) +test wasm_instructions/wasm32/vitestop/i64x2.all_true ... bench: 4128160 ns/iter (+/- 335310) +test wasm_instructions/wasm32/vitestop/i64x2.all_true/confirmation ... bench: 8025241 ns/iter (+/- 126875) +test wasm_instructions/wasm64/vitestop/i64x2.all_true ... bench: 4136873 ns/iter (+/- 245098) +test wasm_instructions/wasm64/vitestop/i64x2.all_true/confirmation ... bench: 7971289 ns/iter (+/- 396586) +test wasm_instructions/wasm32/vbitmask/i8x16.bitmask ... bench: 2914787 ns/iter (+/- 24028) +test wasm_instructions/wasm32/vbitmask/i8x16.bitmask/confirmation ... bench: 5624805 ns/iter (+/- 11063) +test wasm_instructions/wasm64/vbitmask/i8x16.bitmask ... bench: 2933208 ns/iter (+/- 264401) +test wasm_instructions/wasm64/vbitmask/i8x16.bitmask/confirmation ... bench: 5623740 ns/iter (+/- 406704) +test wasm_instructions/wasm32/vbitmask/i16x8.bitmask ... bench: 3210806 ns/iter (+/- 33465) +test wasm_instructions/wasm32/vbitmask/i16x8.bitmask/confirmation ... bench: 6109033 ns/iter (+/- 256722) +test wasm_instructions/wasm64/vbitmask/i16x8.bitmask ... bench: 3149428 ns/iter (+/- 228610) +test wasm_instructions/wasm64/vbitmask/i16x8.bitmask/confirmation ... bench: 6095325 ns/iter (+/- 792887) +test wasm_instructions/wasm32/vbitmask/i32x4.bitmask ... bench: 2932011 ns/iter (+/- 18836) +test wasm_instructions/wasm32/vbitmask/i32x4.bitmask/confirmation ... bench: 5612012 ns/iter (+/- 567463) +test wasm_instructions/wasm64/vbitmask/i32x4.bitmask ... bench: 2974430 ns/iter (+/- 142153) +test wasm_instructions/wasm64/vbitmask/i32x4.bitmask/confirmation ... bench: 5606552 ns/iter (+/- 349206) +test wasm_instructions/wasm32/vbitmask/i64x2.bitmask ... bench: 2921853 ns/iter (+/- 143509) +test wasm_instructions/wasm32/vbitmask/i64x2.bitmask/confirmation ... bench: 5625840 ns/iter (+/- 315270) +test wasm_instructions/wasm64/vbitmask/i64x2.bitmask ... bench: 2889076 ns/iter (+/- 30706) +test wasm_instructions/wasm64/vbitmask/i64x2.bitmask/confirmation ... bench: 5626262 ns/iter (+/- 259832) +test wasm_instructions/wasm32/vnarrow/i8x16.narrow_i16x8_s ... bench: 2421626 ns/iter (+/- 147504) +test wasm_instructions/wasm32/vnarrow/i8x16.narrow_i16x8_s/confirmation ... bench: 4675339 ns/iter (+/- 119108) +test wasm_instructions/wasm64/vnarrow/i8x16.narrow_i16x8_s ... bench: 2425185 ns/iter (+/- 75213) +test wasm_instructions/wasm64/vnarrow/i8x16.narrow_i16x8_s/confirmation ... bench: 4534786 ns/iter (+/- 610945) +test wasm_instructions/wasm32/vnarrow/i8x16.narrow_i16x8_u ... bench: 2376071 ns/iter (+/- 42359) +test wasm_instructions/wasm32/vnarrow/i8x16.narrow_i16x8_u/confirmation ... bench: 4566726 ns/iter (+/- 675133) +test wasm_instructions/wasm64/vnarrow/i8x16.narrow_i16x8_u ... bench: 2448056 ns/iter (+/- 34557) +test wasm_instructions/wasm64/vnarrow/i8x16.narrow_i16x8_u/confirmation ... bench: 4559426 ns/iter (+/- 246154) +test wasm_instructions/wasm32/vnarrow/i16x8.narrow_i32x4_s ... bench: 2390351 ns/iter (+/- 168906) +test wasm_instructions/wasm32/vnarrow/i16x8.narrow_i32x4_s/confirmation ... bench: 4541125 ns/iter (+/- 512926) +test wasm_instructions/wasm64/vnarrow/i16x8.narrow_i32x4_s ... bench: 2431523 ns/iter (+/- 51857) +test wasm_instructions/wasm64/vnarrow/i16x8.narrow_i32x4_s/confirmation ... bench: 4581939 ns/iter (+/- 31594) +test wasm_instructions/wasm32/vnarrow/i16x8.narrow_i32x4_u ... bench: 2406989 ns/iter (+/- 12518) +test wasm_instructions/wasm32/vnarrow/i16x8.narrow_i32x4_u/confirmation ... bench: 4605310 ns/iter (+/- 131897) +test wasm_instructions/wasm64/vnarrow/i16x8.narrow_i32x4_u ... bench: 2401432 ns/iter (+/- 153373) +test wasm_instructions/wasm64/vnarrow/i16x8.narrow_i32x4_u/confirmation ... bench: 4568531 ns/iter (+/- 215495) +test wasm_instructions/wasm32/vextend/i16x8.extend_low_i8x16_s ... bench: 2354552 ns/iter (+/- 149804) +test wasm_instructions/wasm32/vextend/i16x8.extend_low_i8x16_s/confirmation ... bench: 4575799 ns/iter (+/- 496221) +test wasm_instructions/wasm64/vextend/i16x8.extend_low_i8x16_s ... bench: 2395348 ns/iter (+/- 17071) +test wasm_instructions/wasm64/vextend/i16x8.extend_low_i8x16_s/confirmation ... bench: 4682866 ns/iter (+/- 821281) +test wasm_instructions/wasm32/vextend/i16x8.extend_low_i8x16_u ... bench: 2413858 ns/iter (+/- 19929) +test wasm_instructions/wasm32/vextend/i16x8.extend_low_i8x16_u/confirmation ... bench: 4641783 ns/iter (+/- 61524) +test wasm_instructions/wasm64/vextend/i16x8.extend_low_i8x16_u ... bench: 2397728 ns/iter (+/- 27974) +test wasm_instructions/wasm64/vextend/i16x8.extend_low_i8x16_u/confirmation ... bench: 4619025 ns/iter (+/- 408301) +test wasm_instructions/wasm32/vextend/i32x4.extend_low_i16x8_s ... bench: 2389000 ns/iter (+/- 222109) +test wasm_instructions/wasm32/vextend/i32x4.extend_low_i16x8_s/confirmation ... bench: 4575757 ns/iter (+/- 16356) +test wasm_instructions/wasm64/vextend/i32x4.extend_low_i16x8_s ... bench: 2403406 ns/iter (+/- 328639) +test wasm_instructions/wasm64/vextend/i32x4.extend_low_i16x8_s/confirmation ... bench: 4533316 ns/iter (+/- 430775) +test wasm_instructions/wasm32/vextend/i32x4.extend_low_i16x8_u ... bench: 2415113 ns/iter (+/- 24181) +test wasm_instructions/wasm32/vextend/i32x4.extend_low_i16x8_u/confirmation ... bench: 4665394 ns/iter (+/- 59110) +test wasm_instructions/wasm64/vextend/i32x4.extend_low_i16x8_u ... bench: 2388178 ns/iter (+/- 27739) +test wasm_instructions/wasm64/vextend/i32x4.extend_low_i16x8_u/confirmation ... bench: 4625525 ns/iter (+/- 36361) +test wasm_instructions/wasm32/vextend/i64x2.extend_low_i32x4_s ... bench: 2365886 ns/iter (+/- 85484) +test wasm_instructions/wasm32/vextend/i64x2.extend_low_i32x4_s/confirmation ... bench: 4539879 ns/iter (+/- 628576) +test wasm_instructions/wasm64/vextend/i64x2.extend_low_i32x4_s ... bench: 2451934 ns/iter (+/- 152390) +test wasm_instructions/wasm64/vextend/i64x2.extend_low_i32x4_s/confirmation ... bench: 4555168 ns/iter (+/- 723903) +test wasm_instructions/wasm32/vextend/i64x2.extend_low_i32x4_u ... bench: 2414798 ns/iter (+/- 27676) +test wasm_instructions/wasm32/vextend/i64x2.extend_low_i32x4_u/confirmation ... bench: 4609822 ns/iter (+/- 33982) +test wasm_instructions/wasm64/vextend/i64x2.extend_low_i32x4_u ... bench: 2434785 ns/iter (+/- 18574) +test wasm_instructions/wasm64/vextend/i64x2.extend_low_i32x4_u/confirmation ... bench: 4603817 ns/iter (+/- 45617) +test wasm_instructions/wasm32/vextend/i16x8.extend_high_i8x16_s ... bench: 3542808 ns/iter (+/- 48708) +test wasm_instructions/wasm32/vextend/i16x8.extend_high_i8x16_s/confirmation ... bench: 6730216 ns/iter (+/- 272989) +test wasm_instructions/wasm64/vextend/i16x8.extend_high_i8x16_s ... bench: 3487080 ns/iter (+/- 282992) +test wasm_instructions/wasm64/vextend/i16x8.extend_high_i8x16_s/confirmation ... bench: 6779395 ns/iter (+/- 391326) +test wasm_instructions/wasm32/vextend/i16x8.extend_high_i8x16_u ... bench: 2641062 ns/iter (+/- 110625) +test wasm_instructions/wasm32/vextend/i16x8.extend_high_i8x16_u/confirmation ... bench: 5639405 ns/iter (+/- 24555) +test wasm_instructions/wasm64/vextend/i16x8.extend_high_i8x16_u ... bench: 2655400 ns/iter (+/- 161676) +test wasm_instructions/wasm64/vextend/i16x8.extend_high_i8x16_u/confirmation ... bench: 5644726 ns/iter (+/- 114544) +test wasm_instructions/wasm32/vextend/i32x4.extend_high_i16x8_s ... bench: 3504884 ns/iter (+/- 54527) +test wasm_instructions/wasm32/vextend/i32x4.extend_high_i16x8_s/confirmation ... bench: 6692833 ns/iter (+/- 773167) +test wasm_instructions/wasm64/vextend/i32x4.extend_high_i16x8_s ... bench: 3475049 ns/iter (+/- 427543) +test wasm_instructions/wasm64/vextend/i32x4.extend_high_i16x8_s/confirmation ... bench: 6790115 ns/iter (+/- 362178) +test wasm_instructions/wasm32/vextend/i32x4.extend_high_i16x8_u ... bench: 2658943 ns/iter (+/- 275403) +test wasm_instructions/wasm32/vextend/i32x4.extend_high_i16x8_u/confirmation ... bench: 5626237 ns/iter (+/- 520988) +test wasm_instructions/wasm64/vextend/i32x4.extend_high_i16x8_u ... bench: 2619536 ns/iter (+/- 15668) +test wasm_instructions/wasm64/vextend/i32x4.extend_high_i16x8_u/confirmation ... bench: 5653975 ns/iter (+/- 303137) +test wasm_instructions/wasm32/vextend/i64x2.extend_high_i32x4_s ... bench: 3461636 ns/iter (+/- 253247) +test wasm_instructions/wasm32/vextend/i64x2.extend_high_i32x4_s/confirmation ... bench: 6720916 ns/iter (+/- 36730) +test wasm_instructions/wasm64/vextend/i64x2.extend_high_i32x4_s ... bench: 3530131 ns/iter (+/- 295272) +test wasm_instructions/wasm64/vextend/i64x2.extend_high_i32x4_s/confirmation ... bench: 6710067 ns/iter (+/- 656319) +test wasm_instructions/wasm32/vextend/i64x2.extend_high_i32x4_u ... bench: 2638287 ns/iter (+/- 109946) +test wasm_instructions/wasm32/vextend/i64x2.extend_high_i32x4_u/confirmation ... bench: 5737225 ns/iter (+/- 64670) +test wasm_instructions/wasm64/vextend/i64x2.extend_high_i32x4_u ... bench: 2656896 ns/iter (+/- 201646) +test wasm_instructions/wasm64/vextend/i64x2.extend_high_i32x4_u/confirmation ... bench: 5648132 ns/iter (+/- 26360) +test wasm_instructions/wasm32/vishiftop/i16x8.shl ... bench: 4891363 ns/iter (+/- 317806) +test wasm_instructions/wasm32/vishiftop/i16x8.shl/confirmation ... bench: 8914183 ns/iter (+/- 72983) +test wasm_instructions/wasm64/vishiftop/i16x8.shl ... bench: 4791879 ns/iter (+/- 44937) +test wasm_instructions/wasm64/vishiftop/i16x8.shl/confirmation ... bench: 9031470 ns/iter (+/- 53840) +test wasm_instructions/wasm32/vishiftop/i16x8.shr_s ... bench: 5029651 ns/iter (+/- 388493) +test wasm_instructions/wasm32/vishiftop/i16x8.shr_s/confirmation ... bench: 9036500 ns/iter (+/- 57792) +test wasm_instructions/wasm64/vishiftop/i16x8.shr_s ... bench: 4861907 ns/iter (+/- 35153) +test wasm_instructions/wasm64/vishiftop/i16x8.shr_s/confirmation ... bench: 9133919 ns/iter (+/- 813549) +test wasm_instructions/wasm32/vishiftop/i16x8.shr_u ... bench: 4825594 ns/iter (+/- 309618) +test wasm_instructions/wasm32/vishiftop/i16x8.shr_u/confirmation ... bench: 9001874 ns/iter (+/- 34804) +test wasm_instructions/wasm64/vishiftop/i16x8.shr_u ... bench: 4630585 ns/iter (+/- 201837) +test wasm_instructions/wasm64/vishiftop/i16x8.shr_u/confirmation ... bench: 8999315 ns/iter (+/- 1132641) +test wasm_instructions/wasm32/vishiftop/i32x4.shl ... bench: 4728197 ns/iter (+/- 102682) +test wasm_instructions/wasm32/vishiftop/i32x4.shl/confirmation ... bench: 8996740 ns/iter (+/- 97345) +test wasm_instructions/wasm64/vishiftop/i32x4.shl ... bench: 4871410 ns/iter (+/- 301042) +test wasm_instructions/wasm64/vishiftop/i32x4.shl/confirmation ... bench: 8979624 ns/iter (+/- 50299) +test wasm_instructions/wasm32/vishiftop/i32x4.shr_s ... bench: 4960105 ns/iter (+/- 34339) +test wasm_instructions/wasm32/vishiftop/i32x4.shr_s/confirmation ... bench: 8984125 ns/iter (+/- 1389893) +test wasm_instructions/wasm64/vishiftop/i32x4.shr_s ... bench: 4794729 ns/iter (+/- 298491) +test wasm_instructions/wasm64/vishiftop/i32x4.shr_s/confirmation ... bench: 8958454 ns/iter (+/- 134031) +test wasm_instructions/wasm32/vishiftop/i32x4.shr_u ... bench: 4796091 ns/iter (+/- 239096) +test wasm_instructions/wasm32/vishiftop/i32x4.shr_u/confirmation ... bench: 9051436 ns/iter (+/- 944701) +test wasm_instructions/wasm64/vishiftop/i32x4.shr_u ... bench: 4697132 ns/iter (+/- 414881) +test wasm_instructions/wasm64/vishiftop/i32x4.shr_u/confirmation ... bench: 9018626 ns/iter (+/- 56770) +test wasm_instructions/wasm32/vishiftop/i64x2.shl ... bench: 4863307 ns/iter (+/- 131059) +test wasm_instructions/wasm32/vishiftop/i64x2.shl/confirmation ... bench: 8974449 ns/iter (+/- 697927) +test wasm_instructions/wasm64/vishiftop/i64x2.shl ... bench: 4705162 ns/iter (+/- 370588) +test wasm_instructions/wasm64/vishiftop/i64x2.shl/confirmation ... bench: 9020066 ns/iter (+/- 1255585) +test wasm_instructions/wasm32/vishiftop/i64x2.shr_u ... bench: 4728950 ns/iter (+/- 67625) +test wasm_instructions/wasm32/vishiftop/i64x2.shr_u/confirmation ... bench: 8977600 ns/iter (+/- 641222) +test wasm_instructions/wasm64/vishiftop/i64x2.shr_u ... bench: 4843102 ns/iter (+/- 67092) +test wasm_instructions/wasm64/vishiftop/i64x2.shr_u/confirmation ... bench: 9016325 ns/iter (+/- 70089) +test wasm_instructions/wasm32/vishiftop/i8x16.shl ... bench: 6732127 ns/iter (+/- 135547) +test wasm_instructions/wasm32/vishiftop/i8x16.shl/confirmation ... bench: 13838183 ns/iter (+/- 375660) +test wasm_instructions/wasm64/vishiftop/i8x16.shl ... bench: 6821877 ns/iter (+/- 44904) +test wasm_instructions/wasm64/vishiftop/i8x16.shl/confirmation ... bench: 13904159 ns/iter (+/- 380579) +test wasm_instructions/wasm32/vishiftop/i8x16.shr_s ... bench: 7647200 ns/iter (+/- 388955) +test wasm_instructions/wasm32/vishiftop/i8x16.shr_s/confirmation ... bench: 15519485 ns/iter (+/- 589930) +test wasm_instructions/wasm64/vishiftop/i8x16.shr_s ... bench: 7561625 ns/iter (+/- 417673) +test wasm_instructions/wasm64/vishiftop/i8x16.shr_s/confirmation ... bench: 15557937 ns/iter (+/- 1460404) +test wasm_instructions/wasm32/vishiftop/i8x16.shr_u ... bench: 5981458 ns/iter (+/- 538649) +test wasm_instructions/wasm32/vishiftop/i8x16.shr_u/confirmation ... bench: 11600772 ns/iter (+/- 44642) +test wasm_instructions/wasm64/vishiftop/i8x16.shr_u ... bench: 5899943 ns/iter (+/- 57197) +test wasm_instructions/wasm64/vishiftop/i8x16.shr_u/confirmation ... bench: 11338701 ns/iter (+/- 1103892) +test wasm_instructions/wasm32/vishiftop/i64x2.shr_s ... bench: 8667852 ns/iter (+/- 171311) +test wasm_instructions/wasm32/vishiftop/i64x2.shr_s/confirmation ... bench: 17446893 ns/iter (+/- 102976) +test wasm_instructions/wasm64/vishiftop/i64x2.shr_s ... bench: 8684588 ns/iter (+/- 80878) +test wasm_instructions/wasm64/vishiftop/i64x2.shr_s/confirmation ... bench: 17353171 ns/iter (+/- 534645) +test wasm_instructions/wasm32/vibinop/i8x16.add ... bench: 2414652 ns/iter (+/- 131565) +test wasm_instructions/wasm32/vibinop/i8x16.add/confirmation ... bench: 4567034 ns/iter (+/- 24523) +test wasm_instructions/wasm64/vibinop/i8x16.add ... bench: 2447248 ns/iter (+/- 47787) +test wasm_instructions/wasm64/vibinop/i8x16.add/confirmation ... bench: 4624265 ns/iter (+/- 21844) +test wasm_instructions/wasm32/vibinop/i8x16.sub ... bench: 2374578 ns/iter (+/- 175095) +test wasm_instructions/wasm32/vibinop/i8x16.sub/confirmation ... bench: 4568743 ns/iter (+/- 18577) +test wasm_instructions/wasm64/vibinop/i8x16.sub ... bench: 2389592 ns/iter (+/- 114201) +test wasm_instructions/wasm64/vibinop/i8x16.sub/confirmation ... bench: 4577809 ns/iter (+/- 67401) +test wasm_instructions/wasm32/vibinop/i16x8.add ... bench: 2430294 ns/iter (+/- 261494) +test wasm_instructions/wasm32/vibinop/i16x8.add/confirmation ... bench: 4561056 ns/iter (+/- 67056) +test wasm_instructions/wasm64/vibinop/i16x8.add ... bench: 2369008 ns/iter (+/- 33084) +test wasm_instructions/wasm64/vibinop/i16x8.add/confirmation ... bench: 4572339 ns/iter (+/- 16773) +test wasm_instructions/wasm32/vibinop/i16x8.sub ... bench: 2370905 ns/iter (+/- 141215) +test wasm_instructions/wasm32/vibinop/i16x8.sub/confirmation ... bench: 4552841 ns/iter (+/- 334617) +test wasm_instructions/wasm64/vibinop/i16x8.sub ... bench: 2430883 ns/iter (+/- 26912) +test wasm_instructions/wasm64/vibinop/i16x8.sub/confirmation ... bench: 4585897 ns/iter (+/- 27051) +test wasm_instructions/wasm32/vibinop/i32x4.add ... bench: 2372142 ns/iter (+/- 32165) +test wasm_instructions/wasm32/vibinop/i32x4.add/confirmation ... bench: 4571099 ns/iter (+/- 280116) +test wasm_instructions/wasm64/vibinop/i32x4.add ... bench: 2428487 ns/iter (+/- 151769) +test wasm_instructions/wasm64/vibinop/i32x4.add/confirmation ... bench: 4683189 ns/iter (+/- 44521) +test wasm_instructions/wasm32/vibinop/i32x4.sub ... bench: 2427708 ns/iter (+/- 159794) +test wasm_instructions/wasm32/vibinop/i32x4.sub/confirmation ... bench: 4648623 ns/iter (+/- 43821) +test wasm_instructions/wasm64/vibinop/i32x4.sub ... bench: 2443963 ns/iter (+/- 33892) +test wasm_instructions/wasm64/vibinop/i32x4.sub/confirmation ... bench: 4579438 ns/iter (+/- 353732) +test wasm_instructions/wasm32/vibinop/i64x2.add ... bench: 2433374 ns/iter (+/- 37783) +test wasm_instructions/wasm32/vibinop/i64x2.add/confirmation ... bench: 4575311 ns/iter (+/- 34020) +test wasm_instructions/wasm64/vibinop/i64x2.add ... bench: 2385241 ns/iter (+/- 68067) +test wasm_instructions/wasm64/vibinop/i64x2.add/confirmation ... bench: 4557374 ns/iter (+/- 69325) +test wasm_instructions/wasm32/vibinop/i64x2.sub ... bench: 2427505 ns/iter (+/- 23737) +test wasm_instructions/wasm32/vibinop/i64x2.sub/confirmation ... bench: 4573544 ns/iter (+/- 319419) +test wasm_instructions/wasm64/vibinop/i64x2.sub ... bench: 2363562 ns/iter (+/- 34594) +test wasm_instructions/wasm64/vibinop/i64x2.sub/confirmation ... bench: 4558014 ns/iter (+/- 381610) +test wasm_instructions/wasm32/viminmaxop/i8x16.min_s ... bench: 2449515 ns/iter (+/- 21119) +test wasm_instructions/wasm32/viminmaxop/i8x16.min_s/confirmation ... bench: 4561171 ns/iter (+/- 229031) +test wasm_instructions/wasm64/viminmaxop/i8x16.min_s ... bench: 2437081 ns/iter (+/- 153052) +test wasm_instructions/wasm64/viminmaxop/i8x16.min_s/confirmation ... bench: 4678784 ns/iter (+/- 37225) +test wasm_instructions/wasm32/viminmaxop/i8x16.min_u ... bench: 2394154 ns/iter (+/- 17817) +test wasm_instructions/wasm32/viminmaxop/i8x16.min_u/confirmation ... bench: 4554621 ns/iter (+/- 507768) +test wasm_instructions/wasm64/viminmaxop/i8x16.min_u ... bench: 2432106 ns/iter (+/- 36668) +test wasm_instructions/wasm64/viminmaxop/i8x16.min_u/confirmation ... bench: 4576734 ns/iter (+/- 294356) +test wasm_instructions/wasm32/viminmaxop/i8x16.max_s ... bench: 2401872 ns/iter (+/- 112916) +test wasm_instructions/wasm32/viminmaxop/i8x16.max_s/confirmation ... bench: 4586591 ns/iter (+/- 35983) +test wasm_instructions/wasm64/viminmaxop/i8x16.max_s ... bench: 2447483 ns/iter (+/- 25323) +test wasm_instructions/wasm64/viminmaxop/i8x16.max_s/confirmation ... bench: 4600770 ns/iter (+/- 396503) +test wasm_instructions/wasm32/viminmaxop/i8x16.max_u ... bench: 2385250 ns/iter (+/- 139653) +test wasm_instructions/wasm32/viminmaxop/i8x16.max_u/confirmation ... bench: 4589827 ns/iter (+/- 25269) +test wasm_instructions/wasm64/viminmaxop/i8x16.max_u ... bench: 2412273 ns/iter (+/- 217899) +test wasm_instructions/wasm64/viminmaxop/i8x16.max_u/confirmation ... bench: 4574716 ns/iter (+/- 10594) +test wasm_instructions/wasm32/viminmaxop/i16x8.min_s ... bench: 2383574 ns/iter (+/- 123864) +test wasm_instructions/wasm32/viminmaxop/i16x8.min_s/confirmation ... bench: 4571501 ns/iter (+/- 272412) +test wasm_instructions/wasm64/viminmaxop/i16x8.min_s ... bench: 2421883 ns/iter (+/- 66386) +test wasm_instructions/wasm64/viminmaxop/i16x8.min_s/confirmation ... bench: 4571043 ns/iter (+/- 612001) +test wasm_instructions/wasm32/viminmaxop/i16x8.min_u ... bench: 2378910 ns/iter (+/- 173135) +test wasm_instructions/wasm32/viminmaxop/i16x8.min_u/confirmation ... bench: 4588789 ns/iter (+/- 27098) +test wasm_instructions/wasm64/viminmaxop/i16x8.min_u ... bench: 2383906 ns/iter (+/- 195491) +test wasm_instructions/wasm64/viminmaxop/i16x8.min_u/confirmation ... bench: 4547863 ns/iter (+/- 371766) +test wasm_instructions/wasm32/viminmaxop/i16x8.max_s ... bench: 2401395 ns/iter (+/- 113112) +test wasm_instructions/wasm32/viminmaxop/i16x8.max_s/confirmation ... bench: 4598837 ns/iter (+/- 12146) +test wasm_instructions/wasm64/viminmaxop/i16x8.max_s ... bench: 2445655 ns/iter (+/- 32478) +test wasm_instructions/wasm64/viminmaxop/i16x8.max_s/confirmation ... bench: 4579354 ns/iter (+/- 17202) +test wasm_instructions/wasm32/viminmaxop/i16x8.max_u ... bench: 2342504 ns/iter (+/- 220088) +test wasm_instructions/wasm32/viminmaxop/i16x8.max_u/confirmation ... bench: 4596620 ns/iter (+/- 57274) +test wasm_instructions/wasm64/viminmaxop/i16x8.max_u ... bench: 2397347 ns/iter (+/- 192123) +test wasm_instructions/wasm64/viminmaxop/i16x8.max_u/confirmation ... bench: 4558388 ns/iter (+/- 373549) +test wasm_instructions/wasm32/viminmaxop/i32x4.min_s ... bench: 2401003 ns/iter (+/- 233514) +test wasm_instructions/wasm32/viminmaxop/i32x4.min_s/confirmation ... bench: 4693141 ns/iter (+/- 71794) +test wasm_instructions/wasm64/viminmaxop/i32x4.min_s ... bench: 2384949 ns/iter (+/- 8798) +test wasm_instructions/wasm64/viminmaxop/i32x4.min_s/confirmation ... bench: 4578442 ns/iter (+/- 611919) +test wasm_instructions/wasm32/viminmaxop/i32x4.min_u ... bench: 2392686 ns/iter (+/- 264553) +test wasm_instructions/wasm32/viminmaxop/i32x4.min_u/confirmation ... bench: 4661650 ns/iter (+/- 75508) +test wasm_instructions/wasm64/viminmaxop/i32x4.min_u ... bench: 2387273 ns/iter (+/- 244281) +test wasm_instructions/wasm64/viminmaxop/i32x4.min_u/confirmation ... bench: 4682787 ns/iter (+/- 51111) +test wasm_instructions/wasm32/viminmaxop/i32x4.max_s ... bench: 2407787 ns/iter (+/- 40786) +test wasm_instructions/wasm32/viminmaxop/i32x4.max_s/confirmation ... bench: 4582362 ns/iter (+/- 12419) +test wasm_instructions/wasm64/viminmaxop/i32x4.max_s ... bench: 2415176 ns/iter (+/- 268645) +test wasm_instructions/wasm64/viminmaxop/i32x4.max_s/confirmation ... bench: 4677964 ns/iter (+/- 43450) +test wasm_instructions/wasm32/viminmaxop/i32x4.max_u ... bench: 2376526 ns/iter (+/- 188939) +test wasm_instructions/wasm32/viminmaxop/i32x4.max_u/confirmation ... bench: 4594754 ns/iter (+/- 30754) +test wasm_instructions/wasm64/viminmaxop/i32x4.max_u ... bench: 2427197 ns/iter (+/- 13451) +test wasm_instructions/wasm64/viminmaxop/i32x4.max_u/confirmation ... bench: 4579591 ns/iter (+/- 21091) +test wasm_instructions/wasm32/visatbinop/i8x16.add_sat_s ... bench: 2409943 ns/iter (+/- 37813) +test wasm_instructions/wasm32/visatbinop/i8x16.add_sat_s/confirmation ... bench: 4653774 ns/iter (+/- 289630) +test wasm_instructions/wasm64/visatbinop/i8x16.add_sat_s ... bench: 2431815 ns/iter (+/- 280729) +test wasm_instructions/wasm64/visatbinop/i8x16.add_sat_s/confirmation ... bench: 4570893 ns/iter (+/- 610922) +test wasm_instructions/wasm32/visatbinop/i8x16.add_sat_u ... bench: 2439988 ns/iter (+/- 16406) +test wasm_instructions/wasm32/visatbinop/i8x16.add_sat_u/confirmation ... bench: 4565023 ns/iter (+/- 491383) +test wasm_instructions/wasm64/visatbinop/i8x16.add_sat_u ... bench: 2419492 ns/iter (+/- 89984) +test wasm_instructions/wasm64/visatbinop/i8x16.add_sat_u/confirmation ... bench: 4603365 ns/iter (+/- 198068) +test wasm_instructions/wasm32/visatbinop/i8x16.sub_sat_s ... bench: 2387959 ns/iter (+/- 255871) +test wasm_instructions/wasm32/visatbinop/i8x16.sub_sat_s/confirmation ... bench: 4560156 ns/iter (+/- 374216) +test wasm_instructions/wasm64/visatbinop/i8x16.sub_sat_s ... bench: 2379043 ns/iter (+/- 208413) +test wasm_instructions/wasm64/visatbinop/i8x16.sub_sat_s/confirmation ... bench: 4556113 ns/iter (+/- 263052) +test wasm_instructions/wasm32/visatbinop/i8x16.sub_sat_u ... bench: 2397094 ns/iter (+/- 185431) +test wasm_instructions/wasm32/visatbinop/i8x16.sub_sat_u/confirmation ... bench: 4576269 ns/iter (+/- 316269) +test wasm_instructions/wasm64/visatbinop/i8x16.sub_sat_u ... bench: 2429463 ns/iter (+/- 185568) +test wasm_instructions/wasm64/visatbinop/i8x16.sub_sat_u/confirmation ... bench: 4573002 ns/iter (+/- 310384) +test wasm_instructions/wasm32/visatbinop/i16x8.add_sat_s ... bench: 2385966 ns/iter (+/- 266794) +test wasm_instructions/wasm32/visatbinop/i16x8.add_sat_s/confirmation ... bench: 4598242 ns/iter (+/- 25061) +test wasm_instructions/wasm64/visatbinop/i16x8.add_sat_s ... bench: 2403878 ns/iter (+/- 209993) +test wasm_instructions/wasm64/visatbinop/i16x8.add_sat_s/confirmation ... bench: 4577777 ns/iter (+/- 491799) +test wasm_instructions/wasm32/visatbinop/i16x8.add_sat_u ... bench: 2418938 ns/iter (+/- 119337) +test wasm_instructions/wasm32/visatbinop/i16x8.add_sat_u/confirmation ... bench: 4527845 ns/iter (+/- 402512) +test wasm_instructions/wasm64/visatbinop/i16x8.add_sat_u ... bench: 2419902 ns/iter (+/- 339933) +test wasm_instructions/wasm64/visatbinop/i16x8.add_sat_u/confirmation ... bench: 4567836 ns/iter (+/- 456599) +test wasm_instructions/wasm32/visatbinop/i16x8.sub_sat_s ... bench: 2365621 ns/iter (+/- 93466) +test wasm_instructions/wasm32/visatbinop/i16x8.sub_sat_s/confirmation ... bench: 4571374 ns/iter (+/- 47400) +test wasm_instructions/wasm64/visatbinop/i16x8.sub_sat_s ... bench: 2398754 ns/iter (+/- 120775) +test wasm_instructions/wasm64/visatbinop/i16x8.sub_sat_s/confirmation ... bench: 4624050 ns/iter (+/- 354835) +test wasm_instructions/wasm32/visatbinop/i16x8.sub_sat_u ... bench: 2410502 ns/iter (+/- 132885) +test wasm_instructions/wasm32/visatbinop/i16x8.sub_sat_u/confirmation ... bench: 4551086 ns/iter (+/- 432979) +test wasm_instructions/wasm64/visatbinop/i16x8.sub_sat_u ... bench: 2388345 ns/iter (+/- 20723) +test wasm_instructions/wasm64/visatbinop/i16x8.sub_sat_u/confirmation ... bench: 4558521 ns/iter (+/- 632412) +test wasm_instructions/wasm32/vimul/i16x8.mul ... bench: 2353243 ns/iter (+/- 71193) +test wasm_instructions/wasm32/vimul/i16x8.mul/confirmation ... bench: 4577511 ns/iter (+/- 121952) +test wasm_instructions/wasm64/vimul/i16x8.mul ... bench: 2417208 ns/iter (+/- 123591) +test wasm_instructions/wasm64/vimul/i16x8.mul/confirmation ... bench: 4533451 ns/iter (+/- 468394) +test wasm_instructions/wasm32/vimul/i32x4.mul ... bench: 4549341 ns/iter (+/- 355225) +test wasm_instructions/wasm32/vimul/i32x4.mul/confirmation ... bench: 8825576 ns/iter (+/- 332935) +test wasm_instructions/wasm64/vimul/i32x4.mul ... bench: 4592546 ns/iter (+/- 35055) +test wasm_instructions/wasm64/vimul/i32x4.mul/confirmation ... bench: 8834843 ns/iter (+/- 329889) +test wasm_instructions/wasm32/vimul/i64x2.mul ... bench: 8831916 ns/iter (+/- 20223) +test wasm_instructions/wasm32/vimul/i64x2.mul/confirmation ... bench: 17519483 ns/iter (+/- 125375) +test wasm_instructions/wasm64/vimul/i64x2.mul ... bench: 8954148 ns/iter (+/- 715740) +test wasm_instructions/wasm64/vimul/i64x2.mul/confirmation ... bench: 17411917 ns/iter (+/- 712199) +test wasm_instructions/wasm32/vavgr/i8x16.avgr_u ... bench: 2385452 ns/iter (+/- 109839) +test wasm_instructions/wasm32/vavgr/i8x16.avgr_u/confirmation ... bench: 4564576 ns/iter (+/- 384848) +test wasm_instructions/wasm64/vavgr/i8x16.avgr_u ... bench: 2426156 ns/iter (+/- 206176) +test wasm_instructions/wasm64/vavgr/i8x16.avgr_u/confirmation ... bench: 4587589 ns/iter (+/- 28669) +test wasm_instructions/wasm32/vavgr/i16x8.avgr_u ... bench: 2361122 ns/iter (+/- 167432) +test wasm_instructions/wasm32/vavgr/i16x8.avgr_u/confirmation ... bench: 4523192 ns/iter (+/- 459422) +test wasm_instructions/wasm64/vavgr/i16x8.avgr_u ... bench: 2437385 ns/iter (+/- 38027) +test wasm_instructions/wasm64/vavgr/i16x8.avgr_u/confirmation ... bench: 4575039 ns/iter (+/- 249133) +test wasm_instructions/wasm32/vextmul/i16x8.extmul_low_i8x16_s ... bench: 3526102 ns/iter (+/- 309995) +test wasm_instructions/wasm32/vextmul/i16x8.extmul_low_i8x16_s/confirmation ... bench: 6836397 ns/iter (+/- 39654) +test wasm_instructions/wasm64/vextmul/i16x8.extmul_low_i8x16_s ... bench: 3478057 ns/iter (+/- 169965) +test wasm_instructions/wasm64/vextmul/i16x8.extmul_low_i8x16_s/confirmation ... bench: 6814866 ns/iter (+/- 17829) +test wasm_instructions/wasm32/vextmul/i64x2.extmul_low_i32x4_s ... bench: 3512645 ns/iter (+/- 22097) +test wasm_instructions/wasm32/vextmul/i64x2.extmul_low_i32x4_s/confirmation ... bench: 6813859 ns/iter (+/- 53211) +test wasm_instructions/wasm64/vextmul/i64x2.extmul_low_i32x4_s ... bench: 3542977 ns/iter (+/- 26888) +test wasm_instructions/wasm64/vextmul/i64x2.extmul_low_i32x4_s/confirmation ... bench: 6775115 ns/iter (+/- 69093) +test wasm_instructions/wasm32/vextmul/i64x2.extmul_high_i32x4_s ... bench: 3480108 ns/iter (+/- 243234) +test wasm_instructions/wasm32/vextmul/i64x2.extmul_high_i32x4_s/confirmation ... bench: 6730449 ns/iter (+/- 271599) +test wasm_instructions/wasm64/vextmul/i64x2.extmul_high_i32x4_s ... bench: 3515141 ns/iter (+/- 276473) +test wasm_instructions/wasm64/vextmul/i64x2.extmul_high_i32x4_s/confirmation ... bench: 6756720 ns/iter (+/- 66941) +test wasm_instructions/wasm32/vextmul/i64x2.extmul_low_i32x4_u ... bench: 3570828 ns/iter (+/- 63806) +test wasm_instructions/wasm32/vextmul/i64x2.extmul_low_i32x4_u/confirmation ... bench: 6722491 ns/iter (+/- 139709) +test wasm_instructions/wasm64/vextmul/i64x2.extmul_low_i32x4_u ... bench: 3524380 ns/iter (+/- 232235) +test wasm_instructions/wasm64/vextmul/i64x2.extmul_low_i32x4_u/confirmation ... bench: 6749282 ns/iter (+/- 811119) +test wasm_instructions/wasm32/vextmul/i64x2.extmul_high_i32x4_u ... bench: 3491892 ns/iter (+/- 101382) +test wasm_instructions/wasm32/vextmul/i64x2.extmul_high_i32x4_u/confirmation ... bench: 6689039 ns/iter (+/- 746462) +test wasm_instructions/wasm64/vextmul/i64x2.extmul_high_i32x4_u ... bench: 3580732 ns/iter (+/- 41169) +test wasm_instructions/wasm64/vextmul/i64x2.extmul_high_i32x4_u/confirmation ... bench: 6719234 ns/iter (+/- 339251) +test wasm_instructions/wasm32/vextmul/i16x8.extmul_high_i8x16_s ... bench: 5646983 ns/iter (+/- 771720) +test wasm_instructions/wasm32/vextmul/i16x8.extmul_high_i8x16_s/confirmation ... bench: 11029745 ns/iter (+/- 57825) +test wasm_instructions/wasm64/vextmul/i16x8.extmul_high_i8x16_s ... bench: 5660100 ns/iter (+/- 27972) +test wasm_instructions/wasm64/vextmul/i16x8.extmul_high_i8x16_s/confirmation ... bench: 10995088 ns/iter (+/- 484159) +test wasm_instructions/wasm32/vextmul/i16x8.extmul_low_i8x16_u ... bench: 3464313 ns/iter (+/- 399085) +test wasm_instructions/wasm32/vextmul/i16x8.extmul_low_i8x16_u/confirmation ... bench: 6747000 ns/iter (+/- 471850) +test wasm_instructions/wasm64/vextmul/i16x8.extmul_low_i8x16_u ... bench: 3506771 ns/iter (+/- 290697) +test wasm_instructions/wasm64/vextmul/i16x8.extmul_low_i8x16_u/confirmation ... bench: 6741922 ns/iter (+/- 469104) +test wasm_instructions/wasm32/vextmul/i16x8.extmul_high_i8x16_u ... bench: 4570401 ns/iter (+/- 285791) +test wasm_instructions/wasm32/vextmul/i16x8.extmul_high_i8x16_u/confirmation ... bench: 8830760 ns/iter (+/- 31467) +test wasm_instructions/wasm64/vextmul/i16x8.extmul_high_i8x16_u ... bench: 4544331 ns/iter (+/- 378686) +test wasm_instructions/wasm64/vextmul/i16x8.extmul_high_i8x16_u/confirmation ... bench: 9069720 ns/iter (+/- 25715) +test wasm_instructions/wasm32/vextmul/i32x4.extmul_low_i16x8_s ... bench: 4548049 ns/iter (+/- 30659) +test wasm_instructions/wasm32/vextmul/i32x4.extmul_low_i16x8_s/confirmation ... bench: 8822131 ns/iter (+/- 75348) +test wasm_instructions/wasm64/vextmul/i32x4.extmul_low_i16x8_s ... bench: 4587979 ns/iter (+/- 372639) +test wasm_instructions/wasm64/vextmul/i32x4.extmul_low_i16x8_s/confirmation ... bench: 8967559 ns/iter (+/- 718436) +test wasm_instructions/wasm32/vextmul/i32x4.extmul_high_i16x8_s ... bench: 4540465 ns/iter (+/- 436460) +test wasm_instructions/wasm32/vextmul/i32x4.extmul_high_i16x8_s/confirmation ... bench: 8831631 ns/iter (+/- 178953) +test wasm_instructions/wasm64/vextmul/i32x4.extmul_high_i16x8_s ... bench: 4576066 ns/iter (+/- 25097) +test wasm_instructions/wasm64/vextmul/i32x4.extmul_high_i16x8_s/confirmation ... bench: 8821040 ns/iter (+/- 581962) +test wasm_instructions/wasm32/vextmul/i32x4.extmul_low_i16x8_u ... bench: 4543639 ns/iter (+/- 285413) +test wasm_instructions/wasm32/vextmul/i32x4.extmul_low_i16x8_u/confirmation ... bench: 8804000 ns/iter (+/- 150242) +test wasm_instructions/wasm64/vextmul/i32x4.extmul_low_i16x8_u ... bench: 4575618 ns/iter (+/- 155729) +test wasm_instructions/wasm64/vextmul/i32x4.extmul_low_i16x8_u/confirmation ... bench: 8953383 ns/iter (+/- 31000) +test wasm_instructions/wasm32/vextmul/i32x4.extmul_high_i16x8_u ... bench: 4541488 ns/iter (+/- 630102) +test wasm_instructions/wasm32/vextmul/i32x4.extmul_high_i16x8_u/confirmation ... bench: 8808146 ns/iter (+/- 499873) +test wasm_instructions/wasm64/vextmul/i32x4.extmul_high_i16x8_u ... bench: 4676541 ns/iter (+/- 596143) +test wasm_instructions/wasm64/vextmul/i32x4.extmul_high_i16x8_u/confirmation ... bench: 8845501 ns/iter (+/- 559163) +test wasm_instructions/wasm32/vextadd/i16x8.extadd_pairwise_i8x16_s ... bench: 3370683 ns/iter (+/- 259586) +test wasm_instructions/wasm32/vextadd/i16x8.extadd_pairwise_i8x16_s/confirmation ... bench: 6911276 ns/iter (+/- 630879) +test wasm_instructions/wasm64/vextadd/i16x8.extadd_pairwise_i8x16_s ... bench: 3356877 ns/iter (+/- 178209) +test wasm_instructions/wasm64/vextadd/i16x8.extadd_pairwise_i8x16_s/confirmation ... bench: 7318938 ns/iter (+/- 27088) +test wasm_instructions/wasm32/vextadd/i16x8.extadd_pairwise_i8x16_u ... bench: 4563791 ns/iter (+/- 282236) +test wasm_instructions/wasm32/vextadd/i16x8.extadd_pairwise_i8x16_u/confirmation ... bench: 8814393 ns/iter (+/- 566747) +test wasm_instructions/wasm64/vextadd/i16x8.extadd_pairwise_i8x16_u ... bench: 4564123 ns/iter (+/- 341797) +test wasm_instructions/wasm64/vextadd/i16x8.extadd_pairwise_i8x16_u/confirmation ... bench: 8911043 ns/iter (+/- 540093) +test wasm_instructions/wasm32/vextadd/i32x4.extadd_pairwise_i16x8_s ... bench: 2728427 ns/iter (+/- 164368) +test wasm_instructions/wasm32/vextadd/i32x4.extadd_pairwise_i16x8_s/confirmation ... bench: 5670446 ns/iter (+/- 426061) +test wasm_instructions/wasm64/vextadd/i32x4.extadd_pairwise_i16x8_s ... bench: 2675124 ns/iter (+/- 173917) +test wasm_instructions/wasm64/vextadd/i32x4.extadd_pairwise_i16x8_s/confirmation ... bench: 5517317 ns/iter (+/- 208561) +test wasm_instructions/wasm32/vextadd/i32x4.extadd_pairwise_i16x8_u ... bench: 6715967 ns/iter (+/- 527697) +test wasm_instructions/wasm32/vextadd/i32x4.extadd_pairwise_i16x8_u/confirmation ... bench: 15279444 ns/iter (+/- 47457) +test wasm_instructions/wasm64/vextadd/i32x4.extadd_pairwise_i16x8_u ... bench: 6908381 ns/iter (+/- 54343) +test wasm_instructions/wasm64/vextadd/i32x4.extadd_pairwise_i16x8_u/confirmation ... bench: 16612184 ns/iter (+/- 510536) +test wasm_instructions/wasm32/vfbinop/f32x4.add ... bench: 5192302 ns/iter (+/- 31255) +test wasm_instructions/wasm32/vfbinop/f32x4.add/confirmation ... bench: 10066954 ns/iter (+/- 183455) +test wasm_instructions/wasm64/vfbinop/f32x4.add ... bench: 4994085 ns/iter (+/- 16960) +test wasm_instructions/wasm64/vfbinop/f32x4.add/confirmation ... bench: 10177771 ns/iter (+/- 896034) +test wasm_instructions/wasm32/vfbinop/f32x4.sub ... bench: 5083017 ns/iter (+/- 223907) +test wasm_instructions/wasm32/vfbinop/f32x4.sub/confirmation ... bench: 9833954 ns/iter (+/- 85460) +test wasm_instructions/wasm64/vfbinop/f32x4.sub ... bench: 4956743 ns/iter (+/- 449724) +test wasm_instructions/wasm64/vfbinop/f32x4.sub/confirmation ... bench: 10811810 ns/iter (+/- 837487) +test wasm_instructions/wasm32/vfbinop/f32x4.mul ... bench: 4998369 ns/iter (+/- 20035) +test wasm_instructions/wasm32/vfbinop/f32x4.mul/confirmation ... bench: 10021983 ns/iter (+/- 866068) +test wasm_instructions/wasm64/vfbinop/f32x4.mul ... bench: 4974505 ns/iter (+/- 328364) +test wasm_instructions/wasm64/vfbinop/f32x4.mul/confirmation ... bench: 10417201 ns/iter (+/- 53632) +test wasm_instructions/wasm32/vfbinop/f64x2.add ... bench: 5018501 ns/iter (+/- 263502) +test wasm_instructions/wasm32/vfbinop/f64x2.add/confirmation ... bench: 10228587 ns/iter (+/- 815295) +test wasm_instructions/wasm64/vfbinop/f64x2.add ... bench: 5009196 ns/iter (+/- 400448) +test wasm_instructions/wasm64/vfbinop/f64x2.add/confirmation ... bench: 10595571 ns/iter (+/- 892180) +test wasm_instructions/wasm32/vfbinop/f64x2.sub ... bench: 4998511 ns/iter (+/- 311301) +test wasm_instructions/wasm32/vfbinop/f64x2.sub/confirmation ... bench: 10203066 ns/iter (+/- 619661) +test wasm_instructions/wasm64/vfbinop/f64x2.sub ... bench: 4993788 ns/iter (+/- 410972) +test wasm_instructions/wasm64/vfbinop/f64x2.sub/confirmation ... bench: 10412761 ns/iter (+/- 423385) +test wasm_instructions/wasm32/vfbinop/f64x2.mul ... bench: 4996168 ns/iter (+/- 471451) +test wasm_instructions/wasm32/vfbinop/f64x2.mul/confirmation ... bench: 11248540 ns/iter (+/- 54130) +test wasm_instructions/wasm64/vfbinop/f64x2.mul ... bench: 5051974 ns/iter (+/- 234019) +test wasm_instructions/wasm64/vfbinop/f64x2.mul/confirmation ... bench: 10837095 ns/iter (+/- 44202) +test wasm_instructions/wasm32/vfbinop/f32x4.div ... bench: 20633055 ns/iter (+/- 852270) +test wasm_instructions/wasm32/vfbinop/f32x4.div/confirmation ... bench: 41143670 ns/iter (+/- 973488) +test wasm_instructions/wasm64/vfbinop/f32x4.div ... bench: 20589086 ns/iter (+/- 423391) +test wasm_instructions/wasm64/vfbinop/f32x4.div/confirmation ... bench: 40996808 ns/iter (+/- 657524) +test wasm_instructions/wasm32/vfbinop/f64x2.div ... bench: 22756412 ns/iter (+/- 777994) +test wasm_instructions/wasm32/vfbinop/f64x2.div/confirmation ... bench: 45202387 ns/iter (+/- 103186) +test wasm_instructions/wasm64/vfbinop/f64x2.div ... bench: 22768597 ns/iter (+/- 221299) +test wasm_instructions/wasm64/vfbinop/f64x2.div/confirmation ... bench: 45511420 ns/iter (+/- 273177) +test wasm_instructions/wasm32/vfbinop/f32x4.min ... bench: 8555315 ns/iter (+/- 61332) +test wasm_instructions/wasm32/vfbinop/f32x4.min/confirmation ... bench: 18830294 ns/iter (+/- 729840) +test wasm_instructions/wasm64/vfbinop/f32x4.min ... bench: 8419152 ns/iter (+/- 111444) +test wasm_instructions/wasm64/vfbinop/f32x4.min/confirmation ... bench: 17264775 ns/iter (+/- 1028905) +test wasm_instructions/wasm32/vfbinop/f32x4.max ... bench: 9630569 ns/iter (+/- 885038) +test wasm_instructions/wasm32/vfbinop/f32x4.max/confirmation ... bench: 19871972 ns/iter (+/- 1274406) +test wasm_instructions/wasm64/vfbinop/f32x4.max ... bench: 9560357 ns/iter (+/- 51608) +test wasm_instructions/wasm64/vfbinop/f32x4.max/confirmation ... bench: 20352583 ns/iter (+/- 824281) +test wasm_instructions/wasm32/vfbinop/f64x2.min ... bench: 8404067 ns/iter (+/- 227483) +test wasm_instructions/wasm32/vfbinop/f64x2.min/confirmation ... bench: 18333147 ns/iter (+/- 826863) +test wasm_instructions/wasm64/vfbinop/f64x2.min ... bench: 8307590 ns/iter (+/- 633432) +test wasm_instructions/wasm64/vfbinop/f64x2.min/confirmation ... bench: 17915397 ns/iter (+/- 110820) +test wasm_instructions/wasm32/vfbinop/f64x2.max ... bench: 9341367 ns/iter (+/- 41157) +test wasm_instructions/wasm32/vfbinop/f64x2.max/confirmation ... bench: 18892466 ns/iter (+/- 954277) +test wasm_instructions/wasm64/vfbinop/f64x2.max ... bench: 9672375 ns/iter (+/- 730326) +test wasm_instructions/wasm64/vfbinop/f64x2.max/confirmation ... bench: 19700097 ns/iter (+/- 25932) +test wasm_instructions/wasm32/vfbinop/f32x4.pmin ... bench: 2374075 ns/iter (+/- 147337) +test wasm_instructions/wasm32/vfbinop/f32x4.pmin/confirmation ... bench: 4578548 ns/iter (+/- 29796) +test wasm_instructions/wasm64/vfbinop/f32x4.pmin ... bench: 2366926 ns/iter (+/- 204980) +test wasm_instructions/wasm64/vfbinop/f32x4.pmin/confirmation ... bench: 4579099 ns/iter (+/- 542489) +test wasm_instructions/wasm32/vfbinop/f32x4.pmax ... bench: 2408826 ns/iter (+/- 124933) +test wasm_instructions/wasm32/vfbinop/f32x4.pmax/confirmation ... bench: 4593729 ns/iter (+/- 47728) +test wasm_instructions/wasm64/vfbinop/f32x4.pmax ... bench: 2390845 ns/iter (+/- 144778) +test wasm_instructions/wasm64/vfbinop/f32x4.pmax/confirmation ... bench: 4554293 ns/iter (+/- 408659) +test wasm_instructions/wasm32/vfbinop/f64x2.pmin ... bench: 2355199 ns/iter (+/- 80944) +test wasm_instructions/wasm32/vfbinop/f64x2.pmin/confirmation ... bench: 4584961 ns/iter (+/- 347142) +test wasm_instructions/wasm64/vfbinop/f64x2.pmin ... bench: 2441525 ns/iter (+/- 325509) +test wasm_instructions/wasm64/vfbinop/f64x2.pmin/confirmation ... bench: 4581097 ns/iter (+/- 28655) +test wasm_instructions/wasm32/vfbinop/f64x2.pmax ... bench: 2450350 ns/iter (+/- 25428) +test wasm_instructions/wasm32/vfbinop/f64x2.pmax/confirmation ... bench: 4589627 ns/iter (+/- 35294) +test wasm_instructions/wasm64/vfbinop/f64x2.pmax ... bench: 2418035 ns/iter (+/- 72506) +test wasm_instructions/wasm64/vfbinop/f64x2.pmax/confirmation ... bench: 4595709 ns/iter (+/- 450100) +test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f32x4_s ... bench: 5616347 ns/iter (+/- 290704) +test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f32x4_s/confirmation ... bench: 11382547 ns/iter (+/- 276945) +test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f32x4_s ... bench: 5629772 ns/iter (+/- 281306) +test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f32x4_s/confirmation ... bench: 11095625 ns/iter (+/- 39791) +test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f64x2_s_zero ... bench: 4637115 ns/iter (+/- 539747) +test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f64x2_s_zero/confirmation ... bench: 10374831 ns/iter (+/- 1231603) +test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f64x2_s_zero ... bench: 4695216 ns/iter (+/- 57115) +test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f64x2_s_zero/confirmation ... bench: 9953391 ns/iter (+/- 204180) +test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f32x4_u ... bench: 9861633 ns/iter (+/- 920070) +test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f32x4_u/confirmation ... bench: 19458831 ns/iter (+/- 806380) +test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f32x4_u ... bench: 9885974 ns/iter (+/- 26561) +test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f32x4_u/confirmation ... bench: 19590844 ns/iter (+/- 637505) +test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f64x2_u_zero ... bench: 6788175 ns/iter (+/- 189679) +test wasm_instructions/wasm32/vtrunc/i32x4.trunc_sat_f64x2_u_zero/confirmation ... bench: 15213168 ns/iter (+/- 541446) +test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f64x2_u_zero ... bench: 6786270 ns/iter (+/- 31569) +test wasm_instructions/wasm64/vtrunc/i32x4.trunc_sat_f64x2_u_zero/confirmation ... bench: 14383724 ns/iter (+/- 1229049) +test wasm_instructions/wasm32/vconvert/f32x4.convert_i32x4_s ... bench: 2389435 ns/iter (+/- 61298) +test wasm_instructions/wasm32/vconvert/f32x4.convert_i32x4_s/confirmation ... bench: 4597389 ns/iter (+/- 325904) +test wasm_instructions/wasm64/vconvert/f32x4.convert_i32x4_s ... bench: 2392206 ns/iter (+/- 22739) +test wasm_instructions/wasm64/vconvert/f32x4.convert_i32x4_s/confirmation ... bench: 4559440 ns/iter (+/- 32046) +test wasm_instructions/wasm32/vconvert/f64x2.convert_low_i32x4_s ... bench: 2410488 ns/iter (+/- 418091) +test wasm_instructions/wasm32/vconvert/f64x2.convert_low_i32x4_s/confirmation ... bench: 4537483 ns/iter (+/- 393080) +test wasm_instructions/wasm64/vconvert/f64x2.convert_low_i32x4_s ... bench: 2383582 ns/iter (+/- 22140) +test wasm_instructions/wasm64/vconvert/f64x2.convert_low_i32x4_s/confirmation ... bench: 4558671 ns/iter (+/- 298191) +test wasm_instructions/wasm32/vconvert/f32x4.convert_i32x4_u ... bench: 10636776 ns/iter (+/- 44924) +test wasm_instructions/wasm32/vconvert/f32x4.convert_i32x4_u/confirmation ... bench: 21171926 ns/iter (+/- 27730) +test wasm_instructions/wasm64/vconvert/f32x4.convert_i32x4_u ... bench: 10582934 ns/iter (+/- 23122) +test wasm_instructions/wasm64/vconvert/f32x4.convert_i32x4_u/confirmation ... bench: 21625726 ns/iter (+/- 79534) +test wasm_instructions/wasm32/vconvert/f64x2.convert_low_i32x4_u ... bench: 4315530 ns/iter (+/- 199211) +test wasm_instructions/wasm32/vconvert/f64x2.convert_low_i32x4_u/confirmation ... bench: 10308308 ns/iter (+/- 467116) +test wasm_instructions/wasm64/vconvert/f64x2.convert_low_i32x4_u ... bench: 4530369 ns/iter (+/- 22899) +test wasm_instructions/wasm64/vconvert/f64x2.convert_low_i32x4_u/confirmation ... bench: 10236532 ns/iter (+/- 24148) +test wasm_instructions/wasm32/vdemote/f32x4.demote_f64x2_zero ... bench: 5223871 ns/iter (+/- 511679) +test wasm_instructions/wasm32/vdemote/f32x4.demote_f64x2_zero/confirmation ... bench: 10434848 ns/iter (+/- 21545) +test wasm_instructions/wasm64/vdemote/f32x4.demote_f64x2_zero ... bench: 5116031 ns/iter (+/- 395960) +test wasm_instructions/wasm64/vdemote/f32x4.demote_f64x2_zero/confirmation ... bench: 10962999 ns/iter (+/- 1361847) +test wasm_instructions/wasm32/vpromote/f64x2.promote_low_f32x4 ... bench: 5192977 ns/iter (+/- 91995) +test wasm_instructions/wasm32/vpromote/f64x2.promote_low_f32x4/confirmation ... bench: 10500662 ns/iter (+/- 603525) +test wasm_instructions/wasm64/vpromote/f64x2.promote_low_f32x4 ... bench: 5158496 ns/iter (+/- 257061) +test wasm_instructions/wasm64/vpromote/f64x2.promote_low_f32x4/confirmation ... bench: 10671516 ns/iter (+/- 52728) +test wasm_instructions/wasm32/vvar/local.get ... bench: 2390886 ns/iter (+/- 16882) +test wasm_instructions/wasm32/vvar/local.get/confirmation ... bench: 4541045 ns/iter (+/- 341767) +test wasm_instructions/wasm64/vvar/local.get ... bench: 2351662 ns/iter (+/- 14675) +test wasm_instructions/wasm64/vvar/local.get/confirmation ... bench: 4569346 ns/iter (+/- 320087) +test wasm_instructions/wasm32/vvar/global.get ... bench: 17344576 ns/iter (+/- 1029416) +test wasm_instructions/wasm32/vvar/global.get/confirmation ... bench: 34366053 ns/iter (+/- 911668) +test wasm_instructions/wasm64/vvar/global.get ... bench: 17357515 ns/iter (+/- 916876) +test wasm_instructions/wasm64/vvar/global.get/confirmation ... bench: 34351846 ns/iter (+/- 611014) +test wasm_instructions/wasm32/vvar/local.set ... bench: 2374371 ns/iter (+/- 115509) +test wasm_instructions/wasm32/vvar/local.set/confirmation ... bench: 4540407 ns/iter (+/- 184581) +test wasm_instructions/wasm64/vvar/local.set ... bench: 2436805 ns/iter (+/- 129400) +test wasm_instructions/wasm64/vvar/local.set/confirmation ... bench: 4545955 ns/iter (+/- 512535) +test wasm_instructions/wasm32/vvar/global.set ... bench: 2381413 ns/iter (+/- 18799) +test wasm_instructions/wasm32/vvar/global.set/confirmation ... bench: 4574018 ns/iter (+/- 372460) +test wasm_instructions/wasm64/vvar/global.set ... bench: 2384801 ns/iter (+/- 18679) +test wasm_instructions/wasm64/vvar/global.set/confirmation ... bench: 4587013 ns/iter (+/- 16992) +test wasm_instructions/wasm32/vvar/local.tee ... bench: 2423193 ns/iter (+/- 245953) +test wasm_instructions/wasm32/vvar/local.tee/confirmation ... bench: 4567136 ns/iter (+/- 505872) +test wasm_instructions/wasm64/vvar/local.tee ... bench: 2392868 ns/iter (+/- 11550) +test wasm_instructions/wasm64/vvar/local.tee/confirmation ... bench: 4580608 ns/iter (+/- 32870) +test wasm_instructions/wasm32/vmem/v128.load ... bench: 3612103 ns/iter (+/- 402359) +test wasm_instructions/wasm32/vmem/v128.load/confirmation ... bench: 6941132 ns/iter (+/- 17461) +test wasm_instructions/wasm64/vmem/v128.load ... bench: 5353826 ns/iter (+/- 352392) +test wasm_instructions/wasm64/vmem/v128.load/confirmation ... bench: 10754938 ns/iter (+/- 885116) +test wasm_instructions/wasm32/vmem/v128.load_unaligned ... bench: 3621915 ns/iter (+/- 265384) +test wasm_instructions/wasm32/vmem/v128.load_unaligned/confirmation ... bench: 6918820 ns/iter (+/- 54743) +test wasm_instructions/wasm64/vmem/v128.load_unaligned ... bench: 5402944 ns/iter (+/- 474330) +test wasm_instructions/wasm64/vmem/v128.load_unaligned/confirmation ... bench: 10365900 ns/iter (+/- 68345) +test wasm_instructions/wasm32/vmem/v128.store ... bench: 3168200 ns/iter (+/- 23174) +test wasm_instructions/wasm32/vmem/v128.store/confirmation ... bench: 5979940 ns/iter (+/- 437904) +test wasm_instructions/wasm64/vmem/v128.store ... bench: 4129036 ns/iter (+/- 291012) +test wasm_instructions/wasm64/vmem/v128.store/confirmation ... bench: 8038391 ns/iter (+/- 356252) +test wasm_instructions/wasm32/vmem/v128.store_unaligned ... bench: 3112420 ns/iter (+/- 341722) +test wasm_instructions/wasm32/vmem/v128.store_unaligned/confirmation ... bench: 5983783 ns/iter (+/- 369330) +test wasm_instructions/wasm64/vmem/v128.store_unaligned ... bench: 4152287 ns/iter (+/- 312172) +test wasm_instructions/wasm64/vmem/v128.store_unaligned/confirmation ... bench: 7998454 ns/iter (+/- 291393) +test wasm_instructions/wasm32/vmem/v128.load8x8_s ... bench: 3617594 ns/iter (+/- 332859) +test wasm_instructions/wasm32/vmem/v128.load8x8_s/confirmation ... bench: 7024098 ns/iter (+/- 371542) +test wasm_instructions/wasm64/vmem/v128.load8x8_s ... bench: 5440358 ns/iter (+/- 79308) +test wasm_instructions/wasm64/vmem/v128.load8x8_s/confirmation ... bench: 10577905 ns/iter (+/- 98973) +test wasm_instructions/wasm32/vmem/v128.load8x8_u ... bench: 3689017 ns/iter (+/- 261644) +test wasm_instructions/wasm32/vmem/v128.load8x8_u/confirmation ... bench: 7132403 ns/iter (+/- 376804) +test wasm_instructions/wasm64/vmem/v128.load8x8_u ... bench: 5418753 ns/iter (+/- 328896) +test wasm_instructions/wasm64/vmem/v128.load8x8_u/confirmation ... bench: 10558125 ns/iter (+/- 547669) +test wasm_instructions/wasm32/vmem/v128.load16x4_s ... bench: 3621412 ns/iter (+/- 74792) +test wasm_instructions/wasm32/vmem/v128.load16x4_s/confirmation ... bench: 7009155 ns/iter (+/- 331392) +test wasm_instructions/wasm64/vmem/v128.load16x4_s ... bench: 5402740 ns/iter (+/- 686921) +test wasm_instructions/wasm64/vmem/v128.load16x4_s/confirmation ... bench: 10623171 ns/iter (+/- 876028) +test wasm_instructions/wasm32/vmem/v128.load16x4_u ... bench: 3634739 ns/iter (+/- 370501) +test wasm_instructions/wasm32/vmem/v128.load16x4_u/confirmation ... bench: 7152031 ns/iter (+/- 31984) +test wasm_instructions/wasm64/vmem/v128.load16x4_u ... bench: 5448616 ns/iter (+/- 373179) +test wasm_instructions/wasm64/vmem/v128.load16x4_u/confirmation ... bench: 10512163 ns/iter (+/- 236622) +test wasm_instructions/wasm32/vmem/v128.load32x2_s ... bench: 3710224 ns/iter (+/- 22584) +test wasm_instructions/wasm32/vmem/v128.load32x2_s/confirmation ... bench: 7104372 ns/iter (+/- 32367) +test wasm_instructions/wasm64/vmem/v128.load32x2_s ... bench: 5429310 ns/iter (+/- 525688) +test wasm_instructions/wasm64/vmem/v128.load32x2_s/confirmation ... bench: 11053870 ns/iter (+/- 55220) +test wasm_instructions/wasm32/vmem/v128.load32x2_u ... bench: 3685163 ns/iter (+/- 513355) +test wasm_instructions/wasm32/vmem/v128.load32x2_u/confirmation ... bench: 7161424 ns/iter (+/- 190707) +test wasm_instructions/wasm64/vmem/v128.load32x2_u ... bench: 5399633 ns/iter (+/- 448578) +test wasm_instructions/wasm64/vmem/v128.load32x2_u/confirmation ... bench: 10739258 ns/iter (+/- 85141) +test wasm_instructions/wasm32/vmem/v128.load32_zero ... bench: 3595566 ns/iter (+/- 25950) +test wasm_instructions/wasm32/vmem/v128.load32_zero/confirmation ... bench: 6913161 ns/iter (+/- 24951) +test wasm_instructions/wasm64/vmem/v128.load32_zero ... bench: 5348928 ns/iter (+/- 397996) +test wasm_instructions/wasm64/vmem/v128.load32_zero/confirmation ... bench: 10771109 ns/iter (+/- 389649) +test wasm_instructions/wasm32/vmem/v128.load64_zero ... bench: 3552710 ns/iter (+/- 194159) +test wasm_instructions/wasm32/vmem/v128.load64_zero/confirmation ... bench: 6902150 ns/iter (+/- 484663) +test wasm_instructions/wasm64/vmem/v128.load64_zero ... bench: 5374839 ns/iter (+/- 392188) +test wasm_instructions/wasm64/vmem/v128.load64_zero/confirmation ... bench: 10515193 ns/iter (+/- 67174) +test wasm_instructions/wasm32/vmem/v128.load8_splat ... bench: 3716058 ns/iter (+/- 311929) +test wasm_instructions/wasm32/vmem/v128.load8_splat/confirmation ... bench: 7078530 ns/iter (+/- 303815) +test wasm_instructions/wasm64/vmem/v128.load8_splat ... bench: 5426250 ns/iter (+/- 472143) +test wasm_instructions/wasm64/vmem/v128.load8_splat/confirmation ... bench: 10570129 ns/iter (+/- 923441) +test wasm_instructions/wasm32/vmem/v128.load16_splat ... bench: 3639992 ns/iter (+/- 161890) +test wasm_instructions/wasm32/vmem/v128.load16_splat/confirmation ... bench: 7130989 ns/iter (+/- 34331) +test wasm_instructions/wasm64/vmem/v128.load16_splat ... bench: 5425028 ns/iter (+/- 111556) +test wasm_instructions/wasm64/vmem/v128.load16_splat/confirmation ... bench: 10648882 ns/iter (+/- 389200) +test wasm_instructions/wasm32/vmem/v128.load32_splat ... bench: 3691775 ns/iter (+/- 22896) +test wasm_instructions/wasm32/vmem/v128.load32_splat/confirmation ... bench: 7001238 ns/iter (+/- 451034) +test wasm_instructions/wasm64/vmem/v128.load32_splat ... bench: 5397752 ns/iter (+/- 619932) +test wasm_instructions/wasm64/vmem/v128.load32_splat/confirmation ... bench: 10512963 ns/iter (+/- 471780) +test wasm_instructions/wasm32/vmem/v128.load64_splat ... bench: 3614107 ns/iter (+/- 156464) +test wasm_instructions/wasm32/vmem/v128.load64_splat/confirmation ... bench: 7005060 ns/iter (+/- 53015) +test wasm_instructions/wasm64/vmem/v128.load64_splat ... bench: 5441658 ns/iter (+/- 24586) +test wasm_instructions/wasm64/vmem/v128.load64_splat/confirmation ... bench: 10417255 ns/iter (+/- 540652) +test wasm_instructions/wasm32/vmem/v128.load8_lane ... bench: 3781470 ns/iter (+/- 249276) +test wasm_instructions/wasm32/vmem/v128.load8_lane/confirmation ... bench: 7381451 ns/iter (+/- 471112) +test wasm_instructions/wasm64/vmem/v128.load8_lane ... bench: 5547788 ns/iter (+/- 527935) +test wasm_instructions/wasm64/vmem/v128.load8_lane/confirmation ... bench: 10850701 ns/iter (+/- 841215) +test wasm_instructions/wasm32/vmem/v128.load16_lane ... bench: 3696438 ns/iter (+/- 486653) +test wasm_instructions/wasm32/vmem/v128.load16_lane/confirmation ... bench: 7269351 ns/iter (+/- 442680) +test wasm_instructions/wasm64/vmem/v128.load16_lane ... bench: 5487621 ns/iter (+/- 127751) +test wasm_instructions/wasm64/vmem/v128.load16_lane/confirmation ... bench: 10626657 ns/iter (+/- 30335) +test wasm_instructions/wasm32/vmem/v128.load32_lane ... bench: 3887156 ns/iter (+/- 43700) +test wasm_instructions/wasm32/vmem/v128.load32_lane/confirmation ... bench: 7596605 ns/iter (+/- 87475) +test wasm_instructions/wasm64/vmem/v128.load32_lane ... bench: 5536685 ns/iter (+/- 453732) +test wasm_instructions/wasm64/vmem/v128.load32_lane/confirmation ... bench: 11076707 ns/iter (+/- 302151) +test wasm_instructions/wasm32/vmem/v128.load64_lane ... bench: 3789539 ns/iter (+/- 153415) +test wasm_instructions/wasm32/vmem/v128.load64_lane/confirmation ... bench: 7299036 ns/iter (+/- 15461) +test wasm_instructions/wasm64/vmem/v128.load64_lane ... bench: 5550350 ns/iter (+/- 430282) +test wasm_instructions/wasm64/vmem/v128.load64_lane/confirmation ... bench: 10983383 ns/iter (+/- 1208541) +test wasm_instructions/wasm32/vmem/v128.store8_lane ... bench: 3060037 ns/iter (+/- 85698) +test wasm_instructions/wasm32/vmem/v128.store8_lane/confirmation ... bench: 5863180 ns/iter (+/- 854892) +test wasm_instructions/wasm64/vmem/v128.store8_lane ... bench: 4329396 ns/iter (+/- 215497) +test wasm_instructions/wasm64/vmem/v128.store8_lane/confirmation ... bench: 8430182 ns/iter (+/- 572031) +test wasm_instructions/wasm32/vmem/v128.store16_lane ... bench: 3027997 ns/iter (+/- 187397) +test wasm_instructions/wasm32/vmem/v128.store16_lane/confirmation ... bench: 5961808 ns/iter (+/- 40426) +test wasm_instructions/wasm64/vmem/v128.store16_lane ... bench: 4377374 ns/iter (+/- 58220) +test wasm_instructions/wasm64/vmem/v128.store16_lane/confirmation ... bench: 8424787 ns/iter (+/- 54376) +test wasm_instructions/wasm32/vmem/v128.store32_lane ... bench: 3064976 ns/iter (+/- 241376) +test wasm_instructions/wasm32/vmem/v128.store32_lane/confirmation ... bench: 5941972 ns/iter (+/- 287197) +test wasm_instructions/wasm64/vmem/v128.store32_lane ... bench: 4367650 ns/iter (+/- 564129) +test wasm_instructions/wasm64/vmem/v128.store32_lane/confirmation ... bench: 8539875 ns/iter (+/- 22684) +test wasm_instructions/wasm32/vmem/v128.store64_lane ... bench: 3087488 ns/iter (+/- 197852) +test wasm_instructions/wasm32/vmem/v128.store64_lane/confirmation ... bench: 5911514 ns/iter (+/- 518287) +test wasm_instructions/wasm64/vmem/v128.store64_lane ... bench: 4369366 ns/iter (+/- 199964) +test wasm_instructions/wasm64/vmem/v128.store64_lane/confirmation ... bench: 8480283 ns/iter (+/- 115955) diff --git a/rs/execution_environment/benches/run-all-benchmarks.sh b/rs/execution_environment/benches/run-all-benchmarks.sh index 3b53f9e027e..3e72b0c219d 100755 --- a/rs/execution_environment/benches/run-all-benchmarks.sh +++ b/rs/execution_environment/benches/run-all-benchmarks.sh @@ -28,15 +28,12 @@ run() { # Counter file tracks the number of benchmark executions so far. counter_file="${min_file%.*}.counter" - counter=$(cat "${counter_file}" 2>/dev/null || echo "-1") - # Quickly execute the benchmarks initially to identify any broken ones. - [ "${counter}" -eq "-1" ] && quick="yes" || quick="no" - [ -f "${min_file}" ] || counter="-1" + counter=$(cat "${counter_file}" 2>/dev/null || echo "0") + [ -f "${min_file}" ] || counter="0" # Execute benchmark if needed. if [ "${counter}" -lt "${i}" ]; then echo "==> Running ${name} benchmarks ($((counter + 1)) of ${REPEAT})" >&2 - QUICK="${quick}" BENCH="${bench}" MIN_FILE="${min_file}" FILTER="${filter}" \ - "${RUN_BENCHMARK}" + BENCH="${bench}" MIN_FILE="${min_file}" FILTER="${filter}" "${RUN_BENCHMARK}" echo "$((counter + 1))" >"${counter_file}" fi # Summarize results if the benchmark was executed or if it's the final iteration. @@ -46,7 +43,7 @@ run() { fi } -for i in $(seq 0 "${REPEAT}"); do +for i in $(seq 1 "${REPEAT}"); do run "${i}" "Embedders Compilation" \ "//rs/embedders:compilation_bench" "EMBEDDERS_COMPILATION.min" run "${i}" "Embedders Heap" \ diff --git a/rs/execution_environment/benches/run-benchmark.sh b/rs/execution_environment/benches/run-benchmark.sh index c258eba58fc..fbbbb8f22eb 100755 --- a/rs/execution_environment/benches/run-benchmark.sh +++ b/rs/execution_environment/benches/run-benchmark.sh @@ -8,9 +8,6 @@ set -ue DEPENDENCIES="awk bash bazel rg sed tail tee" which ${DEPENDENCIES} >/dev/null || (echo "Error checking dependencies: ${DEPENDENCIES}" >&2 && exit 1) -QUICK="${QUICK:-no}" -[ "${QUICK}" = "no" ] || BENCH_ARGS="--quick --output-format=bencher" - printf " %-12s := %s\n" \ "BENCH" "${BENCH:?Usage: BENCH='//rs/embedders:heap_bench' ${0}}" \ "BENCH_ARGS" "${BENCH_ARGS:=--warm-up-time=1 --measurement-time=1 --output-format=bencher}" \ @@ -24,7 +21,7 @@ TMP_FILE="${TMP_FILE:-${MIN_FILE%.*}.tmp}" bash -c "set -o pipefail; \ bazel run '${BENCH}' -- ${FILTER} ${BENCH_ARGS} \ 2>&1 | tee '${LOG_FILE}' | rg '^(test .* )?bench:' --line-buffered \ - | sed -uEe 's/^test (.+) ... bench: +/> bench: \1 /' -Ee 's/^bench: +/> quick: /'" \ + | sed -uEe 's/^test (.+) ... bench: +/> bench: \1 /'" \ || ( echo "Error running the benchmark:" tail -10 "${LOG_FILE}" | sed 's/^/! /' @@ -35,7 +32,7 @@ bash -c "set -o pipefail; \ if ! [ -s "${MIN_FILE}" ]; then echo " Storing results in ${MIN_FILE}" >&2 cat "${LOG_FILE}" | rg "^test .* bench:" >"${MIN_FILE}" \ - || echo " No results found in ${LOG_FILE} (quick run?)" >&2 + || echo " No results found in ${LOG_FILE}" >&2 else echo " Merging ${LOG_FILE} into ${MIN_FILE}" >&2 rm -f "${TMP_FILE}" @@ -56,6 +53,6 @@ else echo "${min_bench}" >>"${TMP_FILE}" done echo " Updating results in ${MIN_FILE}" >&2 - mv -f "${TMP_FILE}" "${MIN_FILE}" 2>/dev/null || echo " No results to update (quick run?)" >&2 + mv -f "${TMP_FILE}" "${MIN_FILE}" 2>/dev/null || echo " No results to update" >&2 fi rm -f "${LOG_FILE}" diff --git a/rs/execution_environment/benches/summarize-results.sh b/rs/execution_environment/benches/summarize-results.sh index a9cdf2f2aa7..8e94a73e1dc 100755 --- a/rs/execution_environment/benches/summarize-results.sh +++ b/rs/execution_environment/benches/summarize-results.sh @@ -65,10 +65,10 @@ esac # Produce top regressed/improved details. if [ "${total_diff}" != "0" ]; then cat "${TMP_FILE}" | sort -rn | rg '^[1-9]' | head -5 | while read diff name; do - echo "+ ${name} time regressed by ${diff}%" + echo " + ${name} time regressed by ${diff}%" done cat "${TMP_FILE}" | sort -n | rg '^-' | head -5 | while read diff name; do - echo "- ${name} time improved by ${diff}%" + echo " - ${name} time improved by ${diff}%" done fi # rm -f "${TMP_FILE}"