summaryrefslogtreecommitdiff
path: root/src/tools/fuzzing/fuzzing.cpp
Commit message (Expand)AuthorAgeFilesLines
* Restore isString type methods (#6815)Thomas Lively2024-08-061-2/+1
* [NFC] Add HeapType::getKind returning a new HeapTypeKind enum (#6804)Thomas Lively2024-08-061-1/+2
* [threads] Update the fuzzer for shared types (#6771)Thomas Lively2024-07-181-53/+88
* Simplify fuzzer generation of function references (#6745)Thomas Lively2024-07-151-17/+11
* [threads] Fuzz shared types in type fuzzer (#6704)Thomas Lively2024-06-261-1/+4
* [threads] Shared basic heap types (#6667)Thomas Lively2024-06-191-2/+4
* Fix fuzzer generation of a DataSegment + add validation that would have caugh...Alon Zakai2024-05-231-3/+4
* Fuzzer: Better fuzzing of globals (#6611)Alon Zakai2024-05-211-32/+52
* [Strings] Remove operations not included in imported strings (#6589)Thomas Lively2024-05-151-3/+2
* [Strings] Remove stringview types and instructions (#6579)Thomas Lively2024-05-151-31/+3
* Fuzzer: Stop emitting nullable stringviews (#6574)Alon Zakai2024-05-081-5/+17
* [Strings] Work around ref.cast not working on string views, and add fuzzing (...Alon Zakai2024-04-291-4/+31
* [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