1. 2227ff0 Fix crash in optimizeSelect with non-concrete arm types (#8817) by Thomas Lively · 3 hours ago main
  2. 8ba5b2e [wasm-split] Move some code (NFC) (#8815) by Heejin Ahn · 19 hours ago
  3. cacc711 Add std::inplace_vector polyfill from c++26 [NFC] (#8814) by Alon Zakai · 19 hours ago
  4. dfebc6a [wasm-split] Remove unused module elements (#8813) by Heejin Ahn · 21 hours ago
  5. bfe40fa GUFA: Fix string.encode (#8812) by Alon Zakai · 21 hours ago
  6. 06000bf Use deep effects in areConsecutiveInputsEqual (#8808) by Thomas Lively · 4 days ago
  7. c800b9d Improve optimization of select between same values (#8806) by Thomas Lively · 4 days ago
  8. 1993b75 Skip idempotent test in fuzzing.py (#8809) by Thomas Lively · 4 days ago
  9. 32a8e1b [C/JS API] Add BinaryenExpressionAllocateAndWriteText (#8717) by Chris Harvey · 4 days ago
  10. f58a196 Improve ref.eq optimization (#8805) by Thomas Lively · 4 days ago
  11. fb29c73 Fix areConsecutiveInputsEqual for idempotent calls (#8804) by Thomas Lively · 4 days ago
  12. 420e74e Fuzz with start functions (#8736) by Alon Zakai · 4 days ago
  13. a568a14 [NFC] Using orderedBefore in skipNonNullCast (#8803) by Thomas Lively · 4 days ago
  14. 2138405 Link wasm-wasm directly in the fuzzer (#8794) by Alon Zakai · 4 days ago
  15. 9e3b947 Revert "Fix open world public types" (#8802) by Thomas Lively · 5 days ago
  16. f390f3b FuzzAgainstJS: Fix tuple size when nothing was noted (#8801) by Alon Zakai · 5 days ago
  17. af7a13c j2cl-merge-itables: Fatal abort if optimizable types are public (#8800) by Roberto Lublinerman · 6 days ago
  18. 5e0ad2c Fix ChildTyper on unreachable and shared ArrayCmpxchg (#8797) by Alon Zakai · 7 days ago
  19. 6bb9fe2 Fix open world public types (#8792) by Thomas Lively · 7 days ago
  20. b9c7289 Account for unaddressed funcs in GlobalEffects (#8644) by Steven Fontanella · 7 days ago
  21. a7c0993 [wasm-split] Rename active table to dispatch table (NFC) (#8795) by Heejin Ahn · 7 days ago
  22. 5c017d1 [wasm-split] Don't generate trampolines on all active segments (#8796) by Heejin Ahn · 8 days ago
  23. 226787d PrintBoundary: Handle recursive types (#8786) by Alon Zakai · 8 days ago
  24. 5d704ad Version 130 (#8793) by Alon Zakai · 8 days ago version_130
  25. 806fab6 update_lit_tests.py: Do not leak results between modules (#8791) by Alon Zakai · 11 days ago
  26. 8531324 [wasm-split] Move computeTransitiveGlobals into getUsedNames (NFC) (#8790) by Heejin Ahn · 12 days ago
  27. a6f59c6 Make areConsecutiveInputsEqual more precise (#8783) by Thomas Lively · 12 days ago
  28. ec73e2b NFC: Require override keyword (#8789) by Steven Fontanella · 12 days ago
  29. ab2d66c [StackSwitching] Error properly on an unhandled resume during start (#8787) by Alon Zakai · 12 days ago
  30. a72691c Skip d8 lit tests on windows (#8788) by Alon Zakai · 12 days ago
  31. 513aa1f [wasm-split] Fix error printing when func does not exist (#8784) by Heejin Ahn · 12 days ago
  32. f499c84 Add isActive/isPassive methods to segments (NFC) (#8782) by Heejin Ahn · 12 days ago
  33. ab25864 Enable fuzzing for wide arithmetic (#8781) by Steven Fontanella · 13 days ago
  34. ac6c001 Fuzz wide arithmetic instructions (#8661) by Steven Fontanella · 13 days ago
  35. 04adfce [wasm-ctor-eval] Do not error on non-constant code in the start function (#8778) by Alon Zakai · 13 days ago
  36. 9f2642a NFC: Simplify test with improved indirect call effects (#8780) by Steven Fontanella · 14 days ago
  37. 83f68e1 [wasm-ctor-eval] Avoid local and global state getting out of sync (#8776) by Alon Zakai · 14 days ago
  38. 818de5e OptimizeCasts: Migrate from invalidates to orderedBefore (#8774) by Thomas Lively · 14 days ago
  39. 865b609 Update merge-blocks-atomics.wast expectations (#8777) by Thomas Lively · 14 days ago
  40. 95e7dfa [NFC] Refactor closedWorld to WorldMode enum (#8740) by Thomas Lively · 14 days ago
  41. 6a72493 Use cmake standard `BUILD_SHARED_LIBS` setting (#8764) by Sam Clegg · 2 weeks ago
  42. aea97f8 Fix refinalization for --gufa-cast-all (#8773) by Thomas Lively · 2 weeks ago
  43. d78dba3 MergeBlocks: Migrate from invalidates to orderedBefore (#8767) by Thomas Lively · 2 weeks ago
  44. 9d2c168 [NFC] Simplify externref literal representation (#8765) by Thomas Lively · 2 weeks ago
  45. fe6e02c Support resuming into try-catch in interpreter (#8757) by Thomas Lively · 2 weeks ago
  46. 67c6373 NFC: Use `const EffectAnalyzer&` in ostream operator (#8769) by Steven Fontanella · 2 weeks ago
  47. 8b61409 [wasm-split] Scan trapping globals if custom descriptors is enabled (NFC) (#8768) by Heejin Ahn · 3 weeks ago
  48. abfdaee Use indirect call effects in LinearExecutionWalker (#8738) by Steven Fontanella · 3 weeks ago
  49. a69c666 [wasm-split] Generate fillers in MVP + --no-placenolders (#8759) by Heejin Ahn · 3 weeks ago
  50. 962bd54 HeapStoreOptimization: Migrate from invalidates to orderedBefore (#8758) by Thomas Lively · 3 weeks ago
  51. f19f8e1 Fix typo in mark-js-called.wast (#8755) by Thomas Lively · 3 weeks ago
  52. 36ef125 Fix block-nested Pop in GUFA (#8747) by Thomas Lively · 3 weeks ago
  53. 505dae4 Set `BUILD_STATIC_LIB` under emscripten (#8762) by Sam Clegg · 3 weeks ago
  54. 17d9262 [NFC] Document reference construction in closed world (#8761) by Alon Zakai · 3 weeks ago
  55. 5cbd7f0 Fix "pessemistic" => "pessimistic" (#8756) by Thomas Lively · 3 weeks ago
  56. 0312a6f Set branchesOut effect for call.without.effects (#8695) by Steven Fontanella · 3 weeks ago
  57. 7767949 Effect analysis for indirect call expressions (#8625) by Steven Fontanella · 3 weeks ago
  58. f404918 CodePushing: Migrate from invalidates to orderedBefore (#8745) by Thomas Lively · 3 weeks ago
  59. da3bff5 LocalCSE: Migrate from invalidates to orderedBefore (#8744) by Thomas Lively · 3 weeks ago
  60. 58e27a2 LICM: Migrate from invalidates to orderedBefore (#8743) by Thomas Lively · 3 weeks ago
  61. 9aaee88 Fuzzer: Mark js-called functions before optimizing (#8752) by Alon Zakai · 3 weeks ago
  62. affe9b7 RemoveUnusedModuleElements: Referenced elems refer to their offsets (#8750) by Alon Zakai · 3 weeks ago
  63. f526098 [Stack Switching] Fix continuation execution from a start function (#8751) by Alon Zakai · 3 weeks ago
  64. 8691022 [wasm-split] Don't split trapping globals (#8742) by Heejin Ahn · 3 weeks ago
  65. 1215ea4 [Fuzzer] Make Split's exports a list of strings (#8731) by Heejin Ahn · 3 weeks ago
  66. d215f03 Fix ContinuationStore desynchronization (#8741) by Thomas Lively · 3 weeks ago
  67. cfc3d50 Fix i64x2 shift on big-endian (#8748) by Sertonix · 3 weeks ago
  68. 2f63efb Require linux on the wasm-reduce lit test (#8749) by Thomas Lively · 3 weeks ago
  69. 371faf7 Fix test_cluster_fuzz.py V8 flags mismatch (#8746) by Thomas Lively · 3 weeks ago
  70. 84ace4a PrintBoundary: Handle types for all externable things (#8739) by Alon Zakai · 3 weeks ago
  71. 17a9078 MarkJSCalled pass (#8733) by Alon Zakai · 3 weeks ago
  72. 355af66 [NFC] Return optional in Lexer::peek (#8737) by Thomas Lively · 3 weeks ago
  73. f3e1008 Fix OOB errors in the lexer (#8734) by Thomas Lively · 3 weeks ago
  74. 072bcc4 [wasm-split] Do not split out the start function (#8711) by Alon Zakai · 3 weeks ago
  75. 7ac78f7 Fuzzer: Export tags (#8729) by Alon Zakai · 3 weeks ago
  76. dd958c2 wasm-ctor-eval: Remove the start function when we succeed (#8702) by Alon Zakai · 3 weeks ago
  77. 8e2e403 Run non-nullable local fixups when reducing functions (#8730) by Thomas Lively · 3 weeks ago
  78. c82a630 Skip folding branches of unreachable If (#8724) by Thomas Lively · 3 weeks ago
  79. c974a59 [wasm-split] Share active table with caller modules (#8728) by Heejin Ahn · 3 weeks ago
  80. 5fcc1af [wasm-split] Tidy up indirectCallsToSecondaryFunctions (NFC) (#8726) by Heejin Ahn · 3 weeks ago
  81. 2c2509b Fix macos 13 compilation errors with stringstream.view() (#8725) by Alon Zakai · 3 weeks ago
  82. 7b79593 [CI] Build on macos-14 rather than macos-latest (#8721) by Sam Clegg · 3 weeks ago
  83. b66e6c9 Use C++20 requires clauses in TypeNameGeneratorBase (#8552) by Sam Clegg · 3 weeks ago
  84. 0005bc8 Use C++20 string_view starts_with/ends_with methods. NFC (#8722) by Sam Clegg · 3 weeks ago
  85. 731a473 Fix implicitly-deleted default constructor error on older Xcode version. (#8719) by Sam Clegg · 3 weeks ago
  86. aef8534 Fix validation error in wasm-reduce (#8715) by Thomas Lively · 3 weeks ago
  87. d3029d2 [wasm-split] Fix table naming conflicts (#8708) by Heejin Ahn · 4 weeks ago remove-brs-nested-pops
  88. b5b9ebd [wasm-split] Sync secondary tables' initial/max (#8714) by Heejin Ahn · 4 weeks ago
  89. e7987f6 [wasm-split] Use Name() for nonexistent global base (NFC) (#8704) by Heejin Ahn · 4 weeks ago
  90. 2458c41 Supply fuzz imports to second modules as well (#8705) by Thomas Lively · 4 weeks ago
  91. 332a49f PrintBoundary pass, emitting a JSON summary of the API boundary of the module (#8703) by Alon Zakai · 4 weeks ago
  92. 2f1f55a [wasm-split] Split module elements early (#8688) by Heejin Ahn · 4 weeks ago
  93. 02f114b JSON: Implement printing for all types (#8701) by Alon Zakai · 4 weeks ago
  94. bb6ead8 execution-results: Handle a trap during start (#8699) by Alon Zakai · 4 weeks ago
  95. a8df1c0 [wasm-reduce] Remove functions with delta debugging (#8690) by Thomas Lively · 4 weeks ago
  96. 66c5d77 [wasm-merge] Handle merging of start functions with control flow (#8697) by Alon Zakai · 4 weeks ago
  97. 2f1a08b Fuzzer: Do not emit calls to table.get when trivialNesting is set (#8700) by Alon Zakai · 4 weeks ago
  98. 36b7033 Testing: Add verbose logging feature, and stop excessive spec logging (#8684) by Alon Zakai · 4 weeks ago
  99. d9fd5da [wasm-split] Move shareImportableItems (NFC) (#8686) by Heejin Ahn · 4 weeks ago
  100. 79d54a1 Fix crash in MinimizeRecGroups (#8685) by Thomas Lively · 5 weeks ago