1. c99f598 RemoveUnusedModuleElements: Handle table initial values trapping (#8843) by Alon Zakai · 3 hours ago main
  2. 1312bcb Directize: Handle table initial values (#8839) by Alon Zakai · 3 hours ago
  3. 389d044 [wasm-split] Remove unnecessary global exports (#8832) by Heejin Ahn · 21 hours ago
  4. f10552d RemoveUnusedModuleElements: Handle table initial values (#8838) by Alon Zakai · 22 hours ago
  5. 988db58 Reapply "Fix open world public types" (#8802) (#8810) by Thomas Lively · 24 hours ago
  6. 8b4abbe Fix sed commands in create_release.yml (#8837) by Sam Clegg · 4 days ago
  7. c21e492 wasm-merge: When fixing name collisions, do not collide in either module (#8836) by Alon Zakai · 4 days ago
  8. d0b9c03 MemoryPacking: Optimize trampled data instead of giving up (#8834) by Jacky Li · 4 days ago
  9. 193792f Fix type merging for unknown effects (#8833) by Steven Fontanella · 5 days ago
  10. c2a1cc8 [wasm-split] Scan trapping globals' initailizer (#8830) by Heejin Ahn · 5 days ago
  11. 2fe6f04 [wasm-split] Take functions out of shareImportableItems (NFC) (#8829) by Heejin Ahn · 6 days ago
  12. 7c5e27c Add initial (binary only) support for compact imports proposal. NFC. (#8226) by Sam Clegg · 6 days ago
  13. 2e5bdfc [wasm-split] Support Table::init (#8818) by Heejin Ahn · 6 days ago
  14. f143d66 Refactor WasmBinaryReader::readImports to use helper methods. NFC. (#8825) by Sam Clegg · 6 days ago
  15. e013264 Fix effects for inexactly imported functions (#8823) by Steven Fontanella · 6 days ago
  16. 62c74d7 NFC: Take a `const Module` for `iter...` functions (#8822) by Steven Fontanella · 7 days ago
  17. 3c25487 Intrinsics: Add @binaryen.inline, parallel to @metadata.code.inline (#8820) by Alon Zakai · 7 days ago
  18. 598d0b1 NFC: Remove obsolete TODO (#8819) by Steven Fontanella · 7 days ago
  19. 2227ff0 Fix crash in optimizeSelect with non-concrete arm types (#8817) by Thomas Lively · 7 days ago
  20. 8ba5b2e [wasm-split] Move some code (NFC) (#8815) by Heejin Ahn · 8 days ago
  21. cacc711 Add std::inplace_vector polyfill from c++26 [NFC] (#8814) by Alon Zakai · 8 days ago
  22. dfebc6a [wasm-split] Remove unused module elements (#8813) by Heejin Ahn · 8 days ago
  23. bfe40fa GUFA: Fix string.encode (#8812) by Alon Zakai · 8 days ago
  24. 06000bf Use deep effects in areConsecutiveInputsEqual (#8808) by Thomas Lively · 11 days ago
  25. c800b9d Improve optimization of select between same values (#8806) by Thomas Lively · 11 days ago
  26. 1993b75 Skip idempotent test in fuzzing.py (#8809) by Thomas Lively · 11 days ago
  27. 32a8e1b [C/JS API] Add BinaryenExpressionAllocateAndWriteText (#8717) by Chris Harvey · 11 days ago
  28. f58a196 Improve ref.eq optimization (#8805) by Thomas Lively · 11 days ago
  29. fb29c73 Fix areConsecutiveInputsEqual for idempotent calls (#8804) by Thomas Lively · 11 days ago
  30. 420e74e Fuzz with start functions (#8736) by Alon Zakai · 11 days ago
  31. a568a14 [NFC] Using orderedBefore in skipNonNullCast (#8803) by Thomas Lively · 11 days ago
  32. 2138405 Link wasm-wasm directly in the fuzzer (#8794) by Alon Zakai · 11 days ago
  33. 9e3b947 Revert "Fix open world public types" (#8802) by Thomas Lively · 12 days ago
  34. f390f3b FuzzAgainstJS: Fix tuple size when nothing was noted (#8801) by Alon Zakai · 12 days ago
  35. af7a13c j2cl-merge-itables: Fatal abort if optimizable types are public (#8800) by Roberto Lublinerman · 13 days ago
  36. 5e0ad2c Fix ChildTyper on unreachable and shared ArrayCmpxchg (#8797) by Alon Zakai · 2 weeks ago
  37. 6bb9fe2 Fix open world public types (#8792) by Thomas Lively · 2 weeks ago
  38. b9c7289 Account for unaddressed funcs in GlobalEffects (#8644) by Steven Fontanella · 2 weeks ago
  39. a7c0993 [wasm-split] Rename active table to dispatch table (NFC) (#8795) by Heejin Ahn · 2 weeks ago
  40. 5c017d1 [wasm-split] Don't generate trampolines on all active segments (#8796) by Heejin Ahn · 2 weeks ago
  41. 226787d PrintBoundary: Handle recursive types (#8786) by Alon Zakai · 2 weeks ago
  42. 5d704ad Version 130 (#8793) by Alon Zakai · 2 weeks ago version_130
  43. 806fab6 update_lit_tests.py: Do not leak results between modules (#8791) by Alon Zakai · 3 weeks ago
  44. 8531324 [wasm-split] Move computeTransitiveGlobals into getUsedNames (NFC) (#8790) by Heejin Ahn · 3 weeks ago
  45. a6f59c6 Make areConsecutiveInputsEqual more precise (#8783) by Thomas Lively · 3 weeks ago
  46. ec73e2b NFC: Require override keyword (#8789) by Steven Fontanella · 3 weeks ago
  47. ab2d66c [StackSwitching] Error properly on an unhandled resume during start (#8787) by Alon Zakai · 3 weeks ago
  48. a72691c Skip d8 lit tests on windows (#8788) by Alon Zakai · 3 weeks ago
  49. 513aa1f [wasm-split] Fix error printing when func does not exist (#8784) by Heejin Ahn · 3 weeks ago
  50. f499c84 Add isActive/isPassive methods to segments (NFC) (#8782) by Heejin Ahn · 3 weeks ago
  51. ab25864 Enable fuzzing for wide arithmetic (#8781) by Steven Fontanella · 3 weeks ago
  52. ac6c001 Fuzz wide arithmetic instructions (#8661) by Steven Fontanella · 3 weeks ago
  53. 04adfce [wasm-ctor-eval] Do not error on non-constant code in the start function (#8778) by Alon Zakai · 3 weeks ago
  54. 9f2642a NFC: Simplify test with improved indirect call effects (#8780) by Steven Fontanella · 3 weeks ago
  55. 83f68e1 [wasm-ctor-eval] Avoid local and global state getting out of sync (#8776) by Alon Zakai · 3 weeks ago
  56. 818de5e OptimizeCasts: Migrate from invalidates to orderedBefore (#8774) by Thomas Lively · 3 weeks ago
  57. 865b609 Update merge-blocks-atomics.wast expectations (#8777) by Thomas Lively · 3 weeks ago
  58. 95e7dfa [NFC] Refactor closedWorld to WorldMode enum (#8740) by Thomas Lively · 3 weeks ago
  59. 6a72493 Use cmake standard `BUILD_SHARED_LIBS` setting (#8764) by Sam Clegg · 3 weeks ago
  60. aea97f8 Fix refinalization for --gufa-cast-all (#8773) by Thomas Lively · 3 weeks ago
  61. d78dba3 MergeBlocks: Migrate from invalidates to orderedBefore (#8767) by Thomas Lively · 3 weeks ago
  62. 9d2c168 [NFC] Simplify externref literal representation (#8765) by Thomas Lively · 3 weeks ago
  63. fe6e02c Support resuming into try-catch in interpreter (#8757) by Thomas Lively · 3 weeks ago
  64. 67c6373 NFC: Use `const EffectAnalyzer&` in ostream operator (#8769) by Steven Fontanella · 3 weeks ago
  65. 8b61409 [wasm-split] Scan trapping globals if custom descriptors is enabled (NFC) (#8768) by Heejin Ahn · 4 weeks ago
  66. abfdaee Use indirect call effects in LinearExecutionWalker (#8738) by Steven Fontanella · 4 weeks ago
  67. a69c666 [wasm-split] Generate fillers in MVP + --no-placenolders (#8759) by Heejin Ahn · 4 weeks ago
  68. 962bd54 HeapStoreOptimization: Migrate from invalidates to orderedBefore (#8758) by Thomas Lively · 4 weeks ago
  69. f19f8e1 Fix typo in mark-js-called.wast (#8755) by Thomas Lively · 4 weeks ago
  70. 36ef125 Fix block-nested Pop in GUFA (#8747) by Thomas Lively · 4 weeks ago
  71. 505dae4 Set `BUILD_STATIC_LIB` under emscripten (#8762) by Sam Clegg · 4 weeks ago
  72. 17d9262 [NFC] Document reference construction in closed world (#8761) by Alon Zakai · 4 weeks ago
  73. 5cbd7f0 Fix "pessemistic" => "pessimistic" (#8756) by Thomas Lively · 4 weeks ago
  74. 0312a6f Set branchesOut effect for call.without.effects (#8695) by Steven Fontanella · 4 weeks ago
  75. 7767949 Effect analysis for indirect call expressions (#8625) by Steven Fontanella · 4 weeks ago
  76. f404918 CodePushing: Migrate from invalidates to orderedBefore (#8745) by Thomas Lively · 4 weeks ago
  77. da3bff5 LocalCSE: Migrate from invalidates to orderedBefore (#8744) by Thomas Lively · 4 weeks ago
  78. 58e27a2 LICM: Migrate from invalidates to orderedBefore (#8743) by Thomas Lively · 4 weeks ago
  79. 9aaee88 Fuzzer: Mark js-called functions before optimizing (#8752) by Alon Zakai · 4 weeks ago
  80. affe9b7 RemoveUnusedModuleElements: Referenced elems refer to their offsets (#8750) by Alon Zakai · 4 weeks ago
  81. f526098 [Stack Switching] Fix continuation execution from a start function (#8751) by Alon Zakai · 4 weeks ago
  82. 8691022 [wasm-split] Don't split trapping globals (#8742) by Heejin Ahn · 4 weeks ago
  83. 1215ea4 [Fuzzer] Make Split's exports a list of strings (#8731) by Heejin Ahn · 4 weeks ago
  84. d215f03 Fix ContinuationStore desynchronization (#8741) by Thomas Lively · 4 weeks ago
  85. cfc3d50 Fix i64x2 shift on big-endian (#8748) by Sertonix · 4 weeks ago
  86. 2f63efb Require linux on the wasm-reduce lit test (#8749) by Thomas Lively · 4 weeks ago
  87. 371faf7 Fix test_cluster_fuzz.py V8 flags mismatch (#8746) by Thomas Lively · 4 weeks ago
  88. 84ace4a PrintBoundary: Handle types for all externable things (#8739) by Alon Zakai · 4 weeks ago
  89. 17a9078 MarkJSCalled pass (#8733) by Alon Zakai · 4 weeks ago
  90. 355af66 [NFC] Return optional in Lexer::peek (#8737) by Thomas Lively · 4 weeks ago
  91. f3e1008 Fix OOB errors in the lexer (#8734) by Thomas Lively · 4 weeks ago
  92. 072bcc4 [wasm-split] Do not split out the start function (#8711) by Alon Zakai · 4 weeks ago
  93. 7ac78f7 Fuzzer: Export tags (#8729) by Alon Zakai · 4 weeks ago
  94. dd958c2 wasm-ctor-eval: Remove the start function when we succeed (#8702) by Alon Zakai · 4 weeks ago
  95. 8e2e403 Run non-nullable local fixups when reducing functions (#8730) by Thomas Lively · 4 weeks ago
  96. c82a630 Skip folding branches of unreachable If (#8724) by Thomas Lively · 4 weeks ago
  97. c974a59 [wasm-split] Share active table with caller modules (#8728) by Heejin Ahn · 4 weeks ago
  98. 5fcc1af [wasm-split] Tidy up indirectCallsToSecondaryFunctions (NFC) (#8726) by Heejin Ahn · 4 weeks ago
  99. 2c2509b Fix macos 13 compilation errors with stringstream.view() (#8725) by Alon Zakai · 4 weeks ago
  100. 7b79593 [CI] Build on macos-14 rather than macos-latest (#8721) by Sam Clegg · 4 weeks ago