summaryrefslogtreecommitdiff
path: root/src/tools/fuzzing/fuzzing.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Strings] Fix effects of string.compare and add fuzzing (#6547)Alon Zakai2024-04-251-10/+24
* [Strings] Fuzz string.encode (#6539)Alon Zakai2024-04-251-14/+50
* Fuzzer: Update the typeLocals data structure before mutation (#6537)Alon Zakai2024-04-241-2/+12
* [Strings] Fuzzer: Emit StringConcat (#6532)Alon Zakai2024-04-241-66/+86
* [Strings] Add the string heaptype to core fuzzer places (#6527)Alon Zakai2024-04-231-20/+23
* [Strings] Fuzz and interpret all relevant StringNew methods (#6526)Alon Zakai2024-04-231-41/+80
* Fuzzer: Randomly pick which functions to use in RefFunc (#6503)Alon Zakai2024-04-151-10/+12
* Fuzzer: Emit signed Struct/ArrayGet operations (#6486)Alon Zakai2024-04-111-5/+12
* Typed continuations: nocont and cont basic heap types (#6468)Frank Emrich2024-04-041-0/+7
* Fuzzer: Work around the lack of wtf8/iter support (#6445)Alon Zakai2024-03-271-5/+6
* Add "interposition" to the fuzzer's mutate() method (#6427)Alon Zakai2024-03-261-15/+145
* Fuzzer: Implement a few more String TODOs (#6439)Alon Zakai2024-03-251-1/+3
* Generate interesting strings in fuzzer (#6430)Thomas Lively2024-03-231-2/+38
* [Strings] Represent string values as WTF-16 internally (#6418)Thomas Lively2024-03-221-2/+8
* [Strings] Implement TODOs in the fuzzer (#6416)Alon Zakai2024-03-211-1/+6
* Fix a build error when assertions are disabled (#6397)Thomas Lively2024-03-131-2/+4
* Handle extended const segment offsets in the fuzzer (#6382)Thomas Lively2024-03-071-13/+13
* Fix EH fuzz bugs (#6381)Thomas Lively2024-03-071-1/+1
* Fuzzer: Allow using initial content with V8 (#6327)Alon Zakai2024-02-221-0/+9
* Fuzzer: Do not emit huge and possibly non-validating tables (#6288)Alon Zakai2024-02-121-0/+17
* [EH] Add exnref type back (#6149)Heejin Ahn2023-12-081-1/+13
* Fuzzer: Better handling of globals from initial content (#6072)Alon Zakai2023-11-011-19/+43
* Fuzzer: Allow non-nullable locals (#6019)Alon Zakai2023-10-181-9/+30
* Add getGeneralSuperType() that includes basic supers, and use in fuzzer (#6005)Alon Zakai2023-10-171-2/+1
* Fuzzer: Move logic for adding a new local on demand to local.get (#6008)Alon Zakai2023-10-171-15/+36
* [NFC] Rename getSuperType to getDeclaredSuperType (#6015)Alon Zakai2023-10-171-2/+2
* Replace i31.new with ref.i31 everywhere (#5931)Thomas Lively2023-09-131-1/+1
* Replace I31New with RefI31 everywhere (#5930)Thomas Lively2023-09-131-1/+1
* Remove legacy WasmGC instructions (#5861)Thomas Lively2023-08-091-2/+1
* Fuzzer: Emit more variations of If (#5806)Alon Zakai2023-07-101-2/+24
* [NFC] Fix the use of "strict" in subtypes.h (#5804)Thomas Lively2023-07-061-1/+1
* Fuzzing for Try and Throw (#5776)Alon Zakai2023-06-211-3/+71
* Fuzzer: Limit ArrayNew sizes most of the time (#5738)Alon Zakai2023-05-221-2/+11
* Fuzzer: Use subtype consistently in make() (#5674)Alon Zakai2023-04-191-4/+4
* [Wasm GC] Fuzz array.copy and array.fill (#5663)Alon Zakai2023-04-171-4/+84
* [Wasm GC] Improve GC operation coverage by using locals more (#5661)Alon Zakai2023-04-171-19/+54
* Remove the --hybrid and --nominal command line options (#5669)Thomas Lively2023-04-141-4/+2
* [Wasm GC] Casts of a non-nullable bottom type to non-null fail (#5645)Alon Zakai2023-04-121-6/+4
* [NFC] Refactor some old fuzzer code (#5658)Alon Zakai2023-04-121-13/+8
* [NFC] Refactor fuzzer array check logic (#5659)Alon Zakai2023-04-121-20/+30
* Fuzzer: When nested under makeTrivial(), avoid normal make() (#5657)Alon Zakai2023-04-121-0/+12
* [Wasm GC] Fuzz struct.set and array.set (#5655)Alon Zakai2023-04-121-1/+65
* [Wasm GC] Fuzz struct.get and array.get (#5651)Alon Zakai2023-04-101-0/+62
* Fuzzer: Improve mutate() (#5631)Alon Zakai2023-04-051-9/+33
* Avoid imported memories in the fuzzer (#5626)Alon Zakai2023-04-051-12/+15
* [Wasm GC] Fuzz struct.new and array.new (#5622)Alon Zakai2023-04-041-23/+36
* Use Names instead of indices to identify segments (#5618)Thomas Lively2023-04-041-5/+9
* [Wasm GC] Fuzz RefCast (#5617)Alon Zakai2023-04-031-7/+82
* Ensure a deterministic order in the type names section (#5590)Alon Zakai2023-03-201-0/+5
* [Wasm GC] Fuzz ref.test (#5577)Alon Zakai2023-03-161-0/+37