diff options
author | Alon Zakai <azakai@google.com> | 2022-08-31 09:53:10 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-31 16:53:10 +0000 |
commit | 1fa64bf6099e2585ed2be6c4d27479a38c30a6a3 (patch) | |
tree | 18839145c602baf18449fe936ef214dc72ce1dd0 /test | |
parent | 972cc6f39cb903834be6066c33356f77fc41bc26 (diff) | |
download | binaryen-1fa64bf6099e2585ed2be6c4d27479a38c30a6a3.tar.gz binaryen-1fa64bf6099e2585ed2be6c4d27479a38c30a6a3.tar.bz2 binaryen-1fa64bf6099e2585ed2be6c4d27479a38c30a6a3.zip |
Update fuzzer to newer GC spec regarding JS interop (#4965)
Do not export functions that have types not allowed in the rules for
JS interop. Only very few GC types can be on the JS boundary atm.
Diffstat (limited to 'test')
-rw-r--r-- | test/passes/translate-to-fuzz_all-features_metrics_noprint.txt | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt b/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt index d81ea0ccd..1425e7b54 100644 --- a/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt +++ b/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt @@ -1,42 +1,42 @@ total - [exports] : 5 - [funcs] : 8 + [exports] : 12 + [funcs] : 20 [globals] : 6 [imports] : 5 [memories] : 1 [memory-data] : 22 - [table-data] : 2 + [table-data] : 7 [tables] : 1 [tags] : 2 - [total] : 495 - [vars] : 23 - ArrayInit : 2 - AtomicNotify : 1 - Binary : 64 - Block : 52 + [total] : 707 + [vars] : 37 + ArrayInit : 8 + Binary : 78 + Block : 78 Break : 7 - Call : 28 - CallRef : 1 - Const : 126 - Drop : 3 - GlobalGet : 25 - GlobalSet : 12 - I31Get : 1 - I31New : 11 - If : 19 - Load : 22 - LocalGet : 33 - LocalSet : 20 - Loop : 4 - Nop : 5 - RefFunc : 3 + Call : 22 + CallRef : 3 + Const : 176 + Drop : 13 + GlobalGet : 51 + GlobalSet : 26 + I31New : 10 + If : 28 + Load : 20 + LocalGet : 38 + LocalSet : 24 + Loop : 6 + MemoryCopy : 1 + MemoryFill : 1 + Nop : 10 + RefEq : 1 + RefFunc : 12 RefNull : 4 - Return : 17 + Return : 28 SIMDExtract : 3 - Select : 3 - Store : 1 - StructNew : 1 + Store : 2 + StructNew : 2 TupleExtract : 1 - TupleMake : 11 - Unary : 13 + TupleMake : 14 + Unary : 38 Unreachable : 2 |