1. d3029d2 [wasm-split] Fix table naming conflicts (#8708) by Heejin Ahn · 30 hours ago main remove-brs-nested-pops
  2. b5b9ebd [wasm-split] Sync secondary tables' initial/max (#8714) by Heejin Ahn · 30 hours ago
  3. e7987f6 [wasm-split] Use Name() for nonexistent global base (NFC) (#8704) by Heejin Ahn · 31 hours ago
  4. 2458c41 Supply fuzz imports to second modules as well (#8705) by Thomas Lively · 31 hours ago
  5. 332a49f PrintBoundary pass, emitting a JSON summary of the API boundary of the module (#8703) by Alon Zakai · 32 hours ago
  6. 2f1f55a [wasm-split] Split module elements early (#8688) by Heejin Ahn · 2 days ago
  7. 02f114b JSON: Implement printing for all types (#8701) by Alon Zakai · 2 days ago
  8. bb6ead8 execution-results: Handle a trap during start (#8699) by Alon Zakai · 3 days ago
  9. a8df1c0 [wasm-reduce] Remove functions with delta debugging (#8690) by Thomas Lively · 3 days ago
  10. 66c5d77 [wasm-merge] Handle merging of start functions with control flow (#8697) by Alon Zakai · 3 days ago
  11. 2f1a08b Fuzzer: Do not emit calls to table.get when trivialNesting is set (#8700) by Alon Zakai · 3 days ago
  12. 36b7033 Testing: Add verbose logging feature, and stop excessive spec logging (#8684) by Alon Zakai · 4 days ago
  13. d9fd5da [wasm-split] Move shareImportableItems (NFC) (#8686) by Heejin Ahn · 5 days ago
  14. 79d54a1 Fix crash in MinimizeRecGroups (#8685) by Thomas Lively · 8 days ago
  15. 6c32125 Fuzzer: Fix subtyping of bottom types when fuzzing against JS (#8683) by Alon Zakai · 8 days ago
  16. e9b4b4c [NFC] cache repeated tree walks to avoid O(N^2) in optimizeTerminatingTails in CodeFolding (#8602) by Changqing Jing · 8 days ago
  17. 3180c6f [NFC] Inline more core HeapType methods (#8681) by Alon Zakai · 8 days ago
  18. dc67627 Add `print_heading` testsuite helper. NFC (#8650) by Sam Clegg · 8 days ago
  19. 3141b1a Remove guesswork from getStackPointerGlobal. NFC (#8679) by Sam Clegg · 9 days ago
  20. 5f35958 Enable fuzzing for relaxed atomics (#8664) by Steven Fontanella · 9 days ago
  21. c37aca5 New fuzzer mode: Fuzz against JavaScript (#8655) by Alon Zakai · 9 days ago
  22. 6b06b59 Flush stdout/stderr between wasm-opt tests (#8680) by Sam Clegg · 10 days ago
  23. 9851810 Add fuzzing support for more FP16 instructions (#8678) by Brendan Dahl · 10 days ago
  24. f6f01de [NFC] Avoid O(N^2) exiting-branch checks in CodeFolding (#8599) by Changqing Jing · 10 days ago
  25. 56a3049 Support fuzzing more Relaxed SIMD instructions (#8676) by Brendan Dahl · 10 days ago
  26. 3c9c6f3 SignatureRefining: Do not refine results of functions used in continuations (#8675) by Alon Zakai · 10 days ago
  27. d1ee405 RemoveExports: Support comma separation and a response file (#8674) by Alon Zakai · 10 days ago
  28. d2415b6 [NFC] Use pascal-style string storage for IString/Name (#8662) by Alon Zakai · 10 days ago
  29. e7f8ce2 Rename relaxed SIMD instructions with prefix (#8673) by Brendan Dahl · 11 days ago
  30. a3b5ce9 Fix clang 13 build (#8669) by juj · 11 days ago
  31. 7f44054 Add Wide Arithmetic C + JS APIs (#8660) by Steven Fontanella · 11 days ago
  32. a0981e5 RemoveExports pass (#8670) by Alon Zakai · 11 days ago
  33. d675fbf table-utils: Handle table.grow (#8671) by Alon Zakai · 12 days ago
  34. 1abcee9 Avoid use of C++20 <ranges> header in GlobalEffects.cpp (#8668) by juj · 12 days ago
  35. 35ca7ce [NFC] Refactor delta debugger utility to a struct (#8651) by Thomas Lively · 12 days ago
  36. 5210dee Support i64.mul_wide_s and i64.mul_wide_u from Wide Arithmetic proposal (#8652) by Steven Fontanella · 12 days ago
  37. 2868a88 wasm-reduce: Fix integer overflows (#8665) by Alon Zakai · 12 days ago
  38. 598b03e [EH] Handle pops in Directize (#8666) by Alon Zakai · 2 weeks ago
  39. e29edae Exclude wide-arithmetic.wast from fuzzer (#8663) by Steven Fontanella · 2 weeks ago
  40. cae3fbb [EH] Vacuum: Fix up pops after adding blocks in a Try (#8659) by Alon Zakai · 2 weeks ago
  41. b520ed6 Move getI64Pair to wasm::Types (#8658) by Steven Fontanella · 2 weeks ago
  42. c6a5e65 Support i64.add/sub128 instructions from Wide Arithmetic proposal (#8638) by Steven Fontanella · 3 weeks ago
  43. 6216d24 Fix bad merge from #8654 by Sam Clegg · 3 weeks ago
  44. 257298c Fuzzer: Do not return 0 from upTo when input is finished (#8653) by Alon Zakai · 3 weeks ago
  45. d951c04 Enable more ruff checks and remove flake8. NFC (#8654) by Sam Clegg · 3 weeks ago
  46. af1dd5b PreserveImportsExportsJS fuzzer: Handle crashes and function ids (#8648) by Alon Zakai · 3 weeks ago
  47. df8b79d [legalize-js-interface] Don't delete exports (#8649) by Sam Clegg · 3 weeks ago
  48. 37cf5df Rename `lld` tests to `finalize` tests. NFC (#8395) by Sam Clegg · 3 weeks ago
  49. 1e36622 [wasm-reduce] Empty functions with delta debugging (#8640) by Thomas Lively · 3 weeks ago
  50. 74ca4eb add missing include (#8646) by walkingeyerobot · 3 weeks ago
  51. a7fd052 Canonicalize NaNs when casting between float and double (#8645) by Steven Fontanella · 3 weeks ago
  52. 35ba23c Compute effects for indirect calls in GlobalEffects (#8609) by Steven Fontanella · 3 weeks ago
  53. f61c445 [FP16] Implement f16x8.demote_{f64x2, f32x4}_zero. (#8580) by Brendan Dahl · 3 weeks ago
  54. 2a594b2 Fuzzer: Only run one handler at a time (#8643) by Alon Zakai · 3 weeks ago
  55. fb9043e Add feature flag for wide arithmetic (#8639) by Steven Fontanella · 3 weeks ago
  56. cd26fc1 Fix binary writing for test_emit_all_features (#8642) by Steven Fontanella · 3 weeks ago
  57. 595f5af Account for global effects in LinearExecutionWalker (#8637) by Steven Fontanella · 3 weeks ago
  58. 2e86518 PreserveImportsExportsJS fuzzer: Handle NaNs properly (#8620) by Alon Zakai · 4 weeks ago
  59. 40acafe Fix comment about --no-auto-initial-contents (#8636) by Heejin Ahn · 4 weeks ago
  60. 1251efb Avoid assertion in BrOn parsing (#8635) by Alon Zakai · 4 weeks ago
  61. 534eab9 [wasm-merge] Preserve function names when writing a profile (#8631) by Thomas Lively · 4 weeks ago
  62. 3ef8d19 Look at fallthrough when deleting branch hints (#8630) by Thomas Lively · 4 weeks ago
  63. 604f547 [StackIR] Optimize the simple case of a multivalue tee and extracts (#8623) by Alon Zakai · 4 weeks ago
  64. 93b0629 Simplify branch hint instrumentation (#8624) by Thomas Lively · 4 weeks ago
  65. b3650ea [NFC] Remove redundant code from bad merge (#8627) by Thomas Lively · 4 weeks ago
  66. 0f4d388 Fix and improve unreachable parsing (#8617) by Thomas Lively · 4 weeks ago
  67. 9a1516f [NFC] Simplify printing of unreachable replacements (#8616) by Thomas Lively · 4 weeks ago
  68. f051945 BranchHinting fuzzing: Do not remove effects when deinstrumenting (#8613) by Alon Zakai · 4 weeks ago
  69. 2d093c2 NFC: Propagate global effects via strongly-connected components (#8607) by Steven Fontanella · 4 weeks ago
  70. 069c945 PreserveImportsExportsJS fuzzer: Handle JS differences in stack traces (#8610) by Alon Zakai · 4 weeks ago
  71. ef4cbbe Validate descriptor clause forward references (#8611) by Thomas Lively · 4 weeks ago
  72. a7d3f18 Handle strings when skipping function bodies (#8614) by Thomas Lively · 4 weeks ago
  73. 4301eae Use fewer scratch locals in IRBuilder (#8608) by Thomas Lively · 4 weeks ago
  74. ea98200 Heap2Local: Handle unreachable ref.test replacement (#8605) by Alon Zakai · 4 weeks ago
  75. 95d8876 [NFC] Skip parsing instructions in first parser pass (#8601) by Thomas Lively · 4 weeks ago
  76. 2fa35d6 [NFC] Simplify a bit of logic in RemoveUnusedBrs (#8603) by Alon Zakai · 5 weeks ago
  77. fc43f0d [NFC] Use unordered containers for Name sets in SimplifyLocals and DuplicateFunctionElimination (#8600) by Changqing Jing · 5 weeks ago
  78. 54f9f7a [NFC] Simplify lexer and move to header (#8597) by Thomas Lively · 5 weeks ago
  79. 1f65c57 New fuzzer: PreserveImportsExportsJS (#8592) by Alon Zakai · 5 weeks ago
  80. ce7f869 Refactor graph traversal in GlobalEffects (#8593) by Steven Fontanella · 5 weeks ago
  81. 031e163 Increase Alpine stack size to 8MB (#8595) by Alon Zakai · 5 weeks ago
  82. 3990615 [NFC] Use unordered_set in effects.h and CodePushing (#8586) by Changqing Jing · 5 weeks ago
  83. baa1564 [NFC] Fix spelling typos (#8591) by daichifukui · 5 weeks ago
  84. a827aa5 Fuzzer: Make --fuzz-preserve-imports-and-exports also preserve the start function (#8589) by Alon Zakai · 5 weeks ago
  85. eb6c79d [NFC] Fuzzer: Add a run_js() method (#8588) by Alon Zakai · 5 weeks ago
  86. f7b08ed [NFC] Move fuzzer VMs out of CompareVMs (#8587) by Alon Zakai · 5 weeks ago
  87. d918f9c [Stack Switching] wasm-ctor-eval: stop on serializing continuations to globals (#8585) by Alon Zakai · 5 weeks ago
  88. 1527ce0 Move a v8 fuzzer flag to a more prominent place (#8582) by Alon Zakai · 5 weeks ago
  89. 68ea908 [ci] Use emsdk-setup github action (#8584) by Sam Clegg · 5 weeks ago
  90. b9a9afb [JS & C API] Rename MemorySegment functions to DataSegment (#8576) by Spotandjake · 6 weeks ago
  91. 15ad2b2 Make everything 1.5% faster by calling leaf visitors immediately [NFC] (#8581) by Alon Zakai · 6 weeks ago
  92. 98ad697 Make getters const in Module class (#8579) by Steven Fontanella · 6 weeks ago
  93. a6f85e5 Fix optimized grouping of locals (#8577) by Thomas Lively · 6 weeks ago
  94. 27dbce1 [FP16] Implement f32x4.promote_low_f16x8. (#8578) by Brendan Dahl · 6 weeks ago
  95. cfa8abd [NFC] Optimize ModuleUtils type-scanning code (#8572) by Alon Zakai · 6 weeks ago
  96. b09fad0 Temporarily disable Split in fuzz_opt (#8575) by Thomas Lively · 6 weeks ago
  97. a3ac1d9 [NFC] Allow SubTypes::iterSubTypes to stop early (#8573) by Alon Zakai · 6 weeks ago
  98. 6780d4b Make everything 4% faster by skipping empty tasks [NFC] (#8571) by Alon Zakai · 6 weeks ago
  99. 6c70e2c Fix typos (#8570) by Thomas Lively · 6 weeks ago
  100. 0bb686f More ArrayCmpxchg expected opts in Heap2Local (#8567) by Thomas Lively · 6 weeks ago