summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* [wasm64] Fix 64-bit memory/table operations in interpreter (#7058)Alon Zakai2024-11-064-9/+127
* Fix flipped condition on keep_defaults in fuzzer (#7061)Alon Zakai2024-11-061-1/+1
* [wasm64] Handle 64-bit overflow in optimizeMemoryAccess (#7057)Alon Zakai2024-11-062-2/+38
* Fuzzer: Handle exported table for wasm-merge (#7055)Alon Zakai2024-11-061-7/+27
* [GC] Fix ConstantFieldPropagation on incompatible types (#7054)Alon Zakai2024-11-052-1/+136
* Add a J2CL compiler script (#7052)Alon Zakai2024-11-041-0/+28
* Remove FeaturePrefix::FeatureRequired (NFC) (#7034)Heejin Ahn2024-11-042-11/+3
* [GC] Fix GlobalTypeOptimization logic for public types handling (#7051)Alon Zakai2024-11-042-7/+342
* Make 32-bit hashing identical to 64-bit in TypeSSA (#7048)Alon Zakai2024-11-042-13/+19
* Module splitting: don't create new tables when splitting with Emscripten (#7050)Derek Schuff2024-11-022-7/+19
* [NFC] Use RAII to manage call depth tracking in the interpreter (#7049)Alon Zakai2024-11-013-29/+12
* Fuzz the Table from JS (#7042)Alon Zakai2024-10-317-66/+254
* Require reference-types in addition to bulk-memory for table.fill (#7040)daxpedda2024-10-311-2/+4
* [NFC] Fix copy-paste error in TryTable printing (#7044)Alon Zakai2024-10-311-1/+1
* Don't strip target features in wasm-emscripten-finalize (#7043)Derek Schuff2024-10-302-2/+1
* [NFC] Use more precise types for Expression IDs (#7038)Alon Zakai2024-10-302-5/+4
* [GC] Fix handling of public types in TypeRefining (#7037)Alon Zakai2024-10-292-5/+158
* [GC] RemoveUnusedBrs: Ensure refining of BrOnCast's castType does not unrefin...Alon Zakai2024-10-292-13/+97
* Fix Apline compile error on uninitialized value (#7035)Alon Zakai2024-10-281-8/+8
* Version 120 (#7033)Alon Zakai2024-10-252-1/+12
* Fix typo in parsers.h (#7032)Angela Upreti2024-10-251-1/+1
* Fix TypeMerging bug with indirectly reachable public types (#7031)Thomas Lively2024-10-242-5/+32
* [EH] Fuzz throws from JS (#7027)Alon Zakai2024-10-2312-115/+215
* [GC] Fix assertion in GlobalTypeOptimization about public super (#7026)Alon Zakai2024-10-222-9/+81
* Remove closed world validation checks (#7019)Alon Zakai2024-10-188-183/+113
* wasm-split: Add fuzzer support (#7014)Alon Zakai2024-10-182-37/+189
* [GC] Ignore public types in SignaturePruning (#7018)Alon Zakai2024-10-182-29/+78
* [GC] Ignore public types in SignatureRefining (#7022)Alon Zakai2024-10-182-12/+45
* [EH] Add TryTable to StripEH (#7020)Alon Zakai2024-10-182-0/+40
* [GC] Ignore public types in GlobalTypeOptimization (#7017)Alon Zakai2024-10-172-3/+106
* [EH][GC] Send a non-nullable exnref from TryTable (#7013)Alon Zakai2024-10-177-76/+119
* [EH][GC] Add missing subtyping constraints from TryTable (#7012)Alon Zakai2024-10-162-1/+43
* [NFC] Add validation checks in OptUtils::optimizeAfterInlining (#7009)Alon Zakai2024-10-161-5/+20
* [Wasm GC] Fuzz BrOn (#7006)Alon Zakai2024-10-163-47/+158
* [NFC] Remove unused, ancient file wasm-module-building.h (#7010)Alon Zakai2024-10-161-316/+0
* GlobalRefining: Do not refine mutable exported globals (#7007)Alon Zakai2024-10-152-27/+40
* [Strings] StringGathering: Handle uses of strings before their definitions (#...Alon Zakai2024-10-152-21/+84
* [WasmGC] OptimizeInstructions: Cancel out internalize+externalize pairs (#7005)Alon Zakai2024-10-143-12/+62
* [Wasm EH] Optimize away _ref from try_table catches when unused (#6996)Alon Zakai2024-10-142-4/+267
* [WasmGC] OptimizeInstructions: Reorder externalize/internalize operations wit...Alon Zakai2024-10-142-7/+55
* Optimize Module::get_* family of functions with std::string_view in getModule...Petr Makhnev2024-10-101-1/+1
* [Wasm EH] Optimize values flowing out of TryTable (#6997)Alon Zakai2024-10-102-25/+52
* ReFinalize in MergeBlocks so we can optimize unreachable instructions too (#6...Alon Zakai2024-10-106-178/+123
* Fix BranchUtils::operateOnScopeNameUsesAndSentValues() on BrOn (#6995)Alon Zakai2024-10-102-10/+56
* Fix flow reset during throw => break opts in RemoveUnusedBrs (#6993)Alon Zakai2024-10-082-0/+44
* Fuzzer: Generate TryTables (#6987)Alon Zakai2024-10-073-41/+110
* Add explicit errors on unhandled instructions in Flatten (#6992)Alon Zakai2024-10-071-0/+5
* Fix a misoptimization with mixed Try/TryTable in RemoveUnusedBrs (#6991)Alon Zakai2024-10-072-10/+50
* Fix a fuzz issue with #6984 (#6988)Alon Zakai2024-10-076-52/+94
* MergeBlocks: Optimize all dropped blocks (#6984)Alon Zakai2024-10-047-82/+76