summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove empty _ARRAY/_VECTOR defines (NFC) (#6182)Heejin Ahn2023-12-1411-37/+3
* [Parser] Parse explicit exports (#6179)Thomas Lively2023-12-144-3/+93
* [Parser] Parse tuple operations (#6174)Thomas Lively2023-12-137-137/+194
* Preserve multivalue drops in IRBuilder (#6150)Thomas Lively2023-12-133-36/+72
* [EH][test] Split EH tests into old and new spec (#6178)Heejin Ahn2023-12-134-1816/+1826
* J2CL: Use a more future proof naming convention for once functions (#6173)Goktug Gokdogan2023-12-133-23/+25
* [EH][test] Slice test code into different functions (#6177)Heejin Ahn2023-12-131-626/+767
* [test] Port tests in test/ to test/lit/basic/ (#6160)Heejin Ahn2023-12-13219-24231/+23387
* [Parser] Parse the remaining array operations (#6158)Thomas Lively2023-12-128-145/+941
* [Parser] Parse rethrow (#6155)Thomas Lively2023-12-125-17/+207
* Add an arity immediate to tuple.extract (#6172)Thomas Lively2023-12-1236-187/+193
* [Parser] Parse table operations (#6154)Thomas Lively2023-12-126-17/+279
* J2CL: Add extra guardrails (#6171)Goktug Gokdogan2023-12-123-69/+101
* Add a `tuple.drop` text pseudoinstruction (#6170)Thomas Lively2023-12-1222-30/+68
* Update `tuple.make` text format to include arity (#6169)Thomas Lively2023-12-1247-208/+217
* Add J2CL optimization pass to binaryen. (#6151)Goktug Gokdogan2023-12-128-0/+410
* Inlining: Copy no-inline flags when copying a function (#6165)Alon Zakai2023-12-123-76/+169
* [EH] Use random value for exnref encoding when legacy GC is used (#6166)Heejin Ahn2023-12-111-6/+20
* [test] Fix wasm2js stale check failure (#6168)Heejin Ahn2023-12-111-2/+2
* [test] Tweak RUN commands of test/lit/basic/ (#6159)Heejin Ahn2023-12-114-793/+785
* [test] Remove asm2wasm tests from scripts (#6162)Heejin Ahn2023-12-113-25/+0
* [test] Remove / move *.js tests from test/ (#6163)Heejin Ahn2023-12-1110-512/+4
* [test] Make get_tests return only files (#6164)Heejin Ahn2023-12-112-0/+3
* [CI] Use --break-system-packages on Alpine (#6167)Alon Zakai2023-12-111-1/+1
* [EH] Add exnref type back (#6149)Heejin Ahn2023-12-0814-18/+198
* [test] Move basic tests in lit/ to lit/basic/ (#6156)Heejin Ahn2023-12-084-0/+0
* binaryen.js: Remove closure flags that set the ES version (#6157)Alon Zakai2023-12-081-4/+1
* [NFC] Use a reference instead of a pointer in Inlining (#6153)Alon Zakai2023-12-071-11/+11
* [Outlining] Add variations of call_indirect testsAshley Nelson2023-12-071-15/+120
* [Outlining] Add loop instruction supportAshley Nelson2023-12-072-0/+40
* [Outlining] Improve debug loggingAshley Nelson2023-12-073-22/+36
* [Outlining] Fix outlining control flowAshley Nelson2023-12-064-11/+208
* [Parser] Parse call_indirect and return_call_indirect (#6148)Thomas Lively2023-12-065-29/+187
* [Parser] Parse tables and element segments (#6147)Thomas Lively2023-12-067-40/+611
* Add no-inline IR annotation, and passes to set it based on function name (#6146)Alon Zakai2023-12-069-8/+1049
* Inlining: Inline trivial calls (#6143)Alon Zakai2023-12-054-26/+210
* wasm-metadce all the things (#6142)Alon Zakai2023-11-308-141/+222
* wasm-metadce: Improve name deduplication (#6138)Alon Zakai2023-11-3012-23/+59
* [Parser] Parse try/catch/catch_all/delegate (#6128)Thomas Lively2023-11-297-51/+902
* C API: Add BinaryenTableGetType and BinaryenTableSetType (#6137)KinderGartenKiller2023-11-303-0/+16
* [NFC] Move InstrumentedPass logic out and use it in another place (#6132)Alon Zakai2023-11-283-75/+113
* Improve browser build target (#6135)Thomas Steiner2023-11-281-4/+5
* [wasm-emscripten-finalize] Remove --separate-data-segments (#6091)Sam Clegg2023-11-278-166/+13
* Add browser target for binaryen toolchain utilities (#6131)Thomas Steiner2023-11-212-8/+29
* [Parser] Parse tags and throw (#6126)Thomas Lively2023-11-2011-183/+359
* Fix a bug with unreachable control flow in IRBuilder (#6130)Thomas Lively2023-11-203-3/+54
* [IRBuilder] Add visitCallIndirect and makeCallIndirect (#6127)Ashley Nelson2023-11-213-0/+52
* [Outlining] Test single and multivalue return (#6120)Ashley Nelson2023-11-161-27/+119
* [Outlining] Adds filter tests (#6119)Ashley Nelson2023-11-161-19/+138
* Use clang 15 to avoid ASan test flakes that 14 has (#6125)Alon Zakai2023-11-161-1/+7