summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* wasm-reduce: Add more passes (#5667)Alon Zakai2023-04-141-0/+6
* [Wasm GC] Casts of a non-nullable bottom type to non-null fail (#5645)Alon Zakai2023-04-124-37/+88
* [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-122-0/+16
* [Wasm GC] Fuzz struct.set and array.set (#5655)Alon Zakai2023-04-122-1/+73
* Add a name hint to getValidName() (#5653)Alon Zakai2023-04-111-19/+45
* [Wasm GC] Fuzz struct.get and array.get (#5651)Alon Zakai2023-04-104-4/+76
* [GUFA] Fix packed field filtering (#5652)Alon Zakai2023-04-101-6/+41
* Do not flatten memory when array.new_data is present (#5650)Alon Zakai2023-04-101-12/+25
* binaryen.js: Use malloc/free instead of stackAlloc in setMemory (#5646)Mathias Nater2023-04-101-2/+6
* [Wasm GC] Update struct.get types in TypeRefining (#5649)Alon Zakai2023-04-101-1/+27
* Fix MemoryPacking handling of array.init_data (#5644)Thomas Lively2023-04-071-5/+7
* [NFC] Use the new getField() in the heap type fuzzer (#5643)Alon Zakai2023-04-071-17/+10
* Fix and simplify refinalization in OptimizeInstructions (#5642)Alon Zakai2023-04-071-23/+7
* [Wasm GC] Handle packed fields in GUFA and CFP (#5640)Alon Zakai2023-04-072-0/+42
* [GUFA] Refine global types during flow (#5639)Alon Zakai2023-04-072-12/+32
* [Wasm GC] Fix an assertion in array.set processing in OptimizeInstructions (#...Alon Zakai2023-04-072-3/+26
* [Wasm GC] Fix GUFA on ArrayInit (#5638)Alon Zakai2023-04-071-3/+14
* Implement array.fill, array.init_data, and array.init_elem (#5637)Thomas Lively2023-04-0622-31/+629
* [Wasm GC] OptimizeInstructions: ref.as_non_null of null will trap (#5635)Alon Zakai2023-04-061-0/+3
* [Wasm GC] Handle another unreachability case in trapOnNull() (#5634)Alon Zakai2023-04-051-1/+2
* Fuzzer: Improve mutate() (#5631)Alon Zakai2023-04-051-9/+33
* RemoveUnusedModuleElements: Add SIMD support for memory operations (#5632)Alon Zakai2023-04-051-0/+6
* Avoid imported memories in the fuzzer (#5626)Alon Zakai2023-04-051-12/+15
* Wasm GC] Handle unreachability in a select child in trapOnNull() (#5630)Alon Zakai2023-04-051-1/+6
* Only update functions in optimizeAfterInlining() (#5624)Alon Zakai2023-04-053-6/+11
* Fix a crash in MemoryPacking due to an unreachable pointer (#5623)Thomas Lively2023-04-051-1/+1
* [Wasm GC] Fuzz struct.new and array.new (#5622)Alon Zakai2023-04-042-29/+48
* Support multiple memories in RemoveUnusedModuleElements (#5604)Thomas Lively2023-04-042-107/+131
* [Wasm GC] Fix CoalesceLocals ineffective tee removal with type changes (#5621)Alon Zakai2023-04-041-1/+10
* Use Names instead of indices to identify segments (#5618)Thomas Lively2023-04-0423-182/+272
* [Wasm GC] Fix CoalesceLocals i31 local.get removal (#5619)Alon Zakai2023-04-041-1/+6
* [Wasm GC] Fuzz RefCast (#5617)Alon Zakai2023-04-032-7/+86
* [Wasm GC] Avoid refining in TypeUpdating unreachability propagation (#5616)Alon Zakai2023-04-031-1/+17
* [Wasm GC] Parse (sub $super _) for array, func, and struct (#5515)Andy Wingo2023-04-031-23/+55
* Fix a call to make_unique without std (#5615)Alon Zakai2023-04-031-1/+1
* [Wasm GC] Stop emitted deprecated cast etc. instructions (#5614)Alon Zakai2023-03-311-46/+0
* [NFC] Remove our bespoke `make_unique` implementation (#5613)Thomas Lively2023-03-3120-65/+61
* Add a TODO in SignaturePruning (#5611)Alon Zakai2023-03-311-0/+8
* Fix Emscripten build for latest tot changes (#5610)Alon Zakai2023-03-311-1/+1
* [Wasm GC] Fix nondeterminism in SignaturePruning (#5608)Alon Zakai2023-03-311-3/+8
* Do not treat `atomic.fence` as using a memory (#5603)Thomas Lively2023-03-292-3/+0
* [NFC] Simplify initialization in RemoveUnusedModuleElements.cpp (#5601)Thomas Lively2023-03-291-25/+21
* Support memory64 in MemoryPacking (#5605)Thomas Lively2023-03-291-2/+5
* Use a SmallVector in MergeBlocks [NFC] (#5594)Alon Zakai2023-03-211-4/+9
* Properly error on multivalue returns in GenerateDynCalls (#5588)Alon Zakai2023-03-211-0/+10
* [Wasm GC] Fix detection of externalize/internalize as constant (#5592)Alon Zakai2023-03-202-3/+20
* Ensure a deterministic order in the type names section (#5590)Alon Zakai2023-03-202-1/+6
* [Exceptions] Fix error on bad delegate index (#5587)Alon Zakai2023-03-171-1/+6