summaryrefslogtreecommitdiff
path: root/test/passes/fuzz_metrics_noprint.bin.txt
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2024-11-07 13:19:25 -0800
committerGitHub <noreply@github.com>2024-11-07 13:19:25 -0800
commitd01620f88748825e136495824ce7f7312d90966d (patch)
treecb7ee8cbfa4f8af890c756d79e74a6c06df09ec4 /test/passes/fuzz_metrics_noprint.bin.txt
parent88b36f5bbb0882f4861f3874d3a50cf7e8f2c7c2 (diff)
downloadbinaryen-d01620f88748825e136495824ce7f7312d90966d.tar.gz
binaryen-d01620f88748825e136495824ce7f7312d90966d.tar.bz2
binaryen-d01620f88748825e136495824ce7f7312d90966d.zip
[wasm64] Fuzz wasm64 memories (#7064)
* Remove the code that prevented fuzzing wasm64 test files. * Ignore a run that hits the V8 implementation limit on memory size. * Disable wasm64 fuzzing in wasm2js (like almost all post-MVP features). * Add fuzzer logic to emit a 64-bit memory sometimes. * Fix various places in the fuzzer that assumed 32-bit indexes
Diffstat (limited to 'test/passes/fuzz_metrics_noprint.bin.txt')
-rw-r--r--test/passes/fuzz_metrics_noprint.bin.txt57
1 files changed, 28 insertions, 29 deletions
diff --git a/test/passes/fuzz_metrics_noprint.bin.txt b/test/passes/fuzz_metrics_noprint.bin.txt
index fab2ccc9d..cf3692a1f 100644
--- a/test/passes/fuzz_metrics_noprint.bin.txt
+++ b/test/passes/fuzz_metrics_noprint.bin.txt
@@ -1,35 +1,34 @@
Metrics
total
- [exports] : 50
- [funcs] : 72
- [globals] : 9
+ [exports] : 14
+ [funcs] : 17
+ [globals] : 10
[imports] : 4
[memories] : 1
- [memory-data] : 2
- [table-data] : 25
+ [memory-data] : 24
+ [table-data] : 3
[tables] : 1
[tags] : 0
- [total] : 4381
- [vars] : 218
- Binary : 335
- Block : 725
- Break : 120
- Call : 210
- CallIndirect : 23
- Const : 692
- Drop : 64
- GlobalGet : 391
- GlobalSet : 298
- If : 236
- Load : 71
- LocalGet : 285
- LocalSet : 209
- Loop : 76
- Nop : 63
- RefFunc : 25
- Return : 60
- Select : 23
- Store : 29
- Switch : 2
- Unary : 293
- Unreachable : 151
+ [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