summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [wasm-reduce] Reduce struct.new arguments away when possible (#7118)HEADmainAlon Zakai2024-12-303-1/+64
* [NFC] Make MemoryOrder parameters non-optional (#7171)Thomas Lively2024-12-2111-31/+36
* Fix UBSan on CI (#7173)Thomas Lively2024-12-202-7/+13
* [NFC] Move more logic about unfuzzable tests to a shared location (#7175)Alon Zakai2024-12-202-20/+20
* [NFC] Remove unused `useNewWATParser` bool (#7170)Thomas Lively2024-12-201-4/+0
* Update flake8 and fix errors (#7172)Thomas Lively2024-12-2010-69/+17
* [NFC] Fix spurious uninitialized variable warning (#7174)Thomas Lively2024-12-201-1/+2
* Update GlobalStructInference to handle atomics (#7168)Thomas Lively2024-12-202-12/+251
* Do not optimize atomic gets in GUFA (#7161)Thomas Lively2024-12-193-14/+85
* [NFC] Move code from fuzz_opt.py to a shared place (#7165)Alon Zakai2024-12-193-73/+97
* [Outlining] Sort sequences by order appeared in function (#7164)Ashley Nelson2024-12-191-5/+14
* Explicitly disable WASM_BIGINT in emcc build when the CMake flag is off (#7162)Derek Schuff2024-12-191-0/+2
* Handle atomics in GTO (#7160)Thomas Lively2024-12-182-7/+80
* Handle atomic accesses in ConstantFieldPropagation (#7159)Thomas Lively2024-12-182-8/+150
* [NFC] Improve ClusterFuzz testing (#7157)Alon Zakai2024-12-182-15/+23
* Handle atomic accesses in Heap2Local (#7158)Thomas Lively2024-12-182-3/+122
* Support atomic struct accessors (#7155)Thomas Lively2024-12-1822-42/+813
* RemoveUnusedBrs: Avoid an error on loops with unreachable ifs (#7156)Alon Zakai2024-12-172-19/+57
* [wasm-reduce] Add an option to save all interim working files as we reduce (#...Alon Zakai2024-12-162-2/+32
* Fuzz JSPI (#7148)Alon Zakai2024-12-1611-119/+279
* Version 121 (#7153)Thomas Lively2024-12-162-4/+11
* Enable upstream spec tests requiring block parameters (#7151)Thomas Lively2024-12-163-6/+3
* Address comments from #7149 (#7152)Thomas Lively2024-12-132-2/+3
* [NFC] Move HeapType::isBottom() to header (#7150)Thomas Lively2024-12-132-25/+27
* Support control flow inputs in IRBuilder (#7149)Thomas Lively2024-12-1313-162/+825
* Execution results: JS traps on exnref on the boundary (#7147)Alon Zakai2024-12-122-5/+27
* [NFC] Encode reference types with bit packing (#7142)Thomas Lively2024-12-104-454/+150
* Fuzz combinations of two modules (#7144)Alon Zakai2024-12-101-2/+80
* [NFC] Simplify TypeGraphWalker in wasm-type.cpp (#7143)Thomas Lively2024-12-101-213/+139
* [GC] Fix TypeRefining on StructGets without content but with a reachable ref ...Alon Zakai2024-12-092-62/+172
* Fuzzer: Add call-ref, call-ref-catch imports (#7137)Alon Zakai2024-12-099-176/+493
* Add bulk-memory-opt feature and ignore call-indirect-overlong (#7139)Derek Schuff2024-12-0624-25/+225
* Remove incorrect warning when reading name section (#7140)Thomas Lively2024-12-061-5/+0
* [NFC] Send the closed-world flag to TranslateToFuzzReader (#7136)Alon Zakai2024-12-054-13/+29
* Remove separate Table64Lowering pass (#7131)Sam Clegg2024-12-049-254/+206
* Fix GUFA on calls to function refs in open world (#7135)Alon Zakai2024-12-044-15/+106
* [NFC] Encapsulate source map reader state (#7132)Thomas Lively2024-12-0319-394/+383
* Fixup block-nested pops even when EH is not enabled (#7130)Thomas Lively2024-12-035-7/+17
* Do not sink blocks into ifs with unreachable conditions (#7129)Thomas Lively2024-12-023-13/+49
* [GC] Fix trapping on array.new_data of dropped segments of offset > 0 (#7124)Alon Zakai2024-12-022-3/+33
* [NFC] Rename {F32,F64}NearestInt to {F32,F64}Nearest (#7089)Thomas Lively2024-11-273-9/+5
* Use IRBuilder in the binary parser (#6963)Thomas Lively2024-11-2670-7907/+4972
* Make more Ifs unreachable (#7094)Thomas Lively2024-11-2719-108/+282
* [NFC] Add a node test for fuzz_shell.js running on two input wasms (#7123)Alon Zakai2024-11-262-0/+40
* Handle concrete values in CodeFolding (#7117)Thomas Lively2024-11-265-464/+831
* [Fuzzing] Emit secondary wasm files in ClusterFuzz testcases (#7122)Alon Zakai2024-11-263-27/+158
* ReFinalize after merging siblings in TypeMerging (#7121)Thomas Lively2024-11-262-1/+72
* Error on missing wasm2js test expectations (#7119)Alon Zakai2024-11-261-1/+9
* [wasm2js] Run LLVM nontrapping fptoint lowering when running for emscripten (...Derek Schuff2024-11-265-4/+428
* Fix ArenaVector::swap (#7115)Alon Zakai2024-11-263-6/+43