diff options
author | Alon Zakai <azakai@google.com> | 2024-11-07 14:28:59 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-07 14:28:59 -0800 |
commit | 7a0e738e363d13880ec25018134e178d57c5ba6a (patch) | |
tree | a7567d6f7d460b87153f3a7c29e40777639a154f /test/passes/fuzz_metrics_noprint.bin.txt | |
parent | d01620f88748825e136495824ce7f7312d90966d (diff) | |
download | binaryen-7a0e738e363d13880ec25018134e178d57c5ba6a.tar.gz binaryen-7a0e738e363d13880ec25018134e178d57c5ba6a.tar.bz2 binaryen-7a0e738e363d13880ec25018134e178d57c5ba6a.zip |
[wasm64] Fix copying of 64-bit tables, and fuzz them (#7065)
`ModuleUtils::copyTable` was not copying the `indexType` property.
Diffstat (limited to 'test/passes/fuzz_metrics_noprint.bin.txt')
-rw-r--r-- | test/passes/fuzz_metrics_noprint.bin.txt | 55 |
1 files changed, 28 insertions, 27 deletions
diff --git a/test/passes/fuzz_metrics_noprint.bin.txt b/test/passes/fuzz_metrics_noprint.bin.txt index cf3692a1f..ba0ccaa10 100644 --- a/test/passes/fuzz_metrics_noprint.bin.txt +++ b/test/passes/fuzz_metrics_noprint.bin.txt @@ -1,34 +1,35 @@ Metrics total - [exports] : 14 - [funcs] : 17 - [globals] : 10 + [exports] : 25 + [funcs] : 40 + [globals] : 18 [imports] : 4 [memories] : 1 [memory-data] : 24 - [table-data] : 3 + [table-data] : 19 [tables] : 1 [tags] : 0 - [total] : 8422 - [vars] : 42 - Binary : 633 - Block : 1449 - Break : 335 - Call : 123 - CallIndirect : 40 - Const : 1247 - Drop : 85 - GlobalGet : 707 - GlobalSet : 526 - If : 490 - Load : 156 - LocalGet : 627 - LocalSet : 520 - Loop : 235 - Nop : 126 - RefFunc : 3 - Return : 87 - Select : 82 - Store : 70 - Unary : 622 - Unreachable : 259 + [total] : 5335 + [vars] : 170 + Binary : 403 + Block : 900 + Break : 163 + Call : 197 + CallIndirect : 11 + Const : 824 + Drop : 56 + GlobalGet : 464 + GlobalSet : 342 + If : 298 + Load : 87 + LocalGet : 402 + LocalSet : 304 + Loop : 126 + Nop : 74 + RefFunc : 19 + Return : 60 + Select : 34 + Store : 46 + Switch : 1 + Unary : 356 + Unreachable : 168 |