1. 29ef3a4 [multibyte] Add multibyte array store instructions. (#8059) by Brendan Dahl · 6 hours ago main
  2. ca7ac96 Fix feature set checking for GC RMWs (#8480) by Thomas Lively · 6 hours ago
  3. 7c4a428 [Stack Switching] Trap on cont.bind of a null continuation (#8477) by Alon Zakai · 10 hours ago
  4. 192dcc3 Fuzzer: Log exported globals (#8466) by Alon Zakai · 10 hours ago
  5. 13d9fb3 Update RMW fields indices in GTO (#8474) by Thomas Lively · 15 hours ago
  6. 66c7166 Stack switching validation (#8467) by Thomas Lively · 34 hours ago
  7. c874f5d Fix NaN handling for some instructions (#8472) by Steven Fontanella · 34 hours ago
  8. dc0f3ac Remove coverage builder from CI (#8471) by Thomas Lively · 35 hours ago
  9. a2f2c9b Fix effects for AtomicFence (#8465) by Thomas Lively · 2 days ago
  10. 2602030 Fix propagation bug in Unsubtyping (#8468) by Thomas Lively · 2 days ago
  11. dc89132 Fix Unsubtyping on array and struct cmpxchg (#8469) by Thomas Lively · 2 days ago
  12. 216ea0b [StackSwitching] Implementing partial cont.bind-ing (#8464) by Alon Zakai · 4 days ago
  13. 2eb472c [Stack Switching] Unsubtyping: Handle continuation subtyping (#8463) by Alon Zakai · 5 days ago
  14. 06cc1d9 Version 128 (#8462) by Alon Zakai · 5 days ago version_128
  15. 9a3e2c7 Enable custom descriptors in j2cl.sh (#8461) by Thomas Lively · 5 days ago
  16. d966ed5 [NFC] Remove SubTyper utility in wasm-type.cpp (#8459) by Thomas Lively · 5 days ago
  17. c555e12 Reject null in `(assert_return ... (ref.<non null>))` (#8446) by Steven Fontanella · 5 days ago
  18. 3b6369e Add support for (either ...) in wast (#8421) by Steven Fontanella · 5 days ago
  19. 7288ed5 [NFC] Refactor common logic for JS interface (#8458) by Thomas Lively · 5 days ago
  20. 6a64cbc Always use LaneResults for SIMD values in spec tests (#8434) by Steven Fontanella · 6 days ago
  21. f1062b0 Handle more types exposed to JS in GTO (#8454) by Thomas Lively · 6 days ago
  22. 5315d3e [StackSwitching] Continuations trap on the JS boundary (#8452) by Alon Zakai · 6 days ago
  23. ee4f82d Handle exact types on JS boundary in Unsubtyping (#8451) by Thomas Lively · 6 days ago
  24. ffc5bfc Interpreter support for waitqueue (#8450) by Steven Fontanella · 6 days ago
  25. a76d270 Fuzz non-v8-supported features more (#8448) by Alon Zakai · 7 days ago
  26. 4ffd9fe Skip continuation types in SignatureRefining (#8449) by Alon Zakai · 7 days ago
  27. 1b9b280 SimplifyGlobals: Do not assume the effect of reading/writing globals implies global.get/set (#8433) by Alon Zakai · 7 days ago
  28. 0d9ceef Handle flow via imports and exports in Unsubtyping (#8439) by Thomas Lively · 7 days ago
  29. e99af57 Fuzzer: Fix JS printing of large BigInts (#8445) by Alon Zakai · 7 days ago
  30. 4ccffa1 [FP16] Removed "relaxed" from madd and nmadd. (#8411) by Brendan Dahl · 8 days ago
  31. 2340f7c Version 127 (#8444) by Alon Zakai · 8 days ago version_127
  32. 37e1dc7 Handle nullexnref on JS boundary (#8437) by Thomas Lively · 8 days ago
  33. a092aef Fix binary file matching in test_wasm_opt (#8440) by Heejin Ahn · 8 days ago
  34. 68f4da9 LegalizeAndPruneJSInterface: Prune illegal globals (#8435) by Alon Zakai · 8 days ago
  35. 6b851ed StubUnsupportedJSOps: Remove global exports (#8436) by Alon Zakai · 8 days ago
  36. d1cd2cf Skip continuation types in SignatureRefining (#8438) by Thomas Lively · 8 days ago
  37. a349643 Add --strip-debug option to wasm-split (#8432) by Heejin Ahn · 9 days ago
  38. 622a0efa Fix tag name section writing (#8431) by Heejin Ahn · 9 days ago
  39. 694f7e8 Update effects for acquire and release operations (#8399) by Thomas Lively · 11 days ago
  40. 1ed55c3 Regenerate test output (#8428) by Thomas Lively · 11 days ago
  41. 878c96f Enable JS interop in V8 flags (#8425) by Thomas Lively · 12 days ago
  42. f2cce24 Tweak heap type fuzzer for JS prototypes (#8426) by Thomas Lively · 12 days ago
  43. 493e320 Clean up null check handling in EffectAnalyzer (#8422) by Thomas Lively · 12 days ago
  44. 83128c9 [testing] Ignore new dwarf file in fuzzer, like others (#8427) by Alon Zakai · 12 days ago
  45. 17d4989 GUFA: Handle suspend with value (#8423) by Alon Zakai · 12 days ago
  46. 4d479b4 Custom Page Sizes proposal support (#8307) by Congcong Cai · 12 days ago
  47. 4d04c22 [DWARF] Add handling for DW_LNS_set_epilogue_begin (#8414) by Andy · 12 days ago
  48. 85c606b [Continuations] Trap on suspending through JS, don't throw a JS exception (#8419) by Alon Zakai · 12 days ago
  49. cc866c7 Initial support for (thread ...) and (wait ...) in WAST (#8418) by Steven Fontanella · 12 days ago
  50. 2c1701b Support imported externref globals in the fuzzer (#8412) by Thomas Lively · 13 days ago
  51. 076b46c Literal: Standardize NaNs in sqrt (#8404) by Congcong Cai · 13 days ago
  52. f77f1f1 Fix atomic ordering (#8384) by Thomas Lively · 13 days ago
  53. ec79a6b OptimizeInstructions: Consecutive instrs are not equal if one tees and one reads (#8415) by Alon Zakai · 13 days ago
  54. 9551980 Reject duplicate field names in structs (#8396) by Steven Fontanella · 13 days ago
  55. ba58583 [NFC] Use bitfields for bools in EffectAnalzyer (#8417) by Thomas Lively · 13 days ago
  56. 3c9b6a7 Use copyTable and copyTag in ModuleSplitter (NFC) (#8410) by Heejin Ahn · 2 weeks ago
  57. 21b1d2e Validate SIMDTernary features (#8403) by Thomas Lively · 2 weeks ago
  58. c3bc803 Represent externref payloads in Literals (#8391) by Thomas Lively · 2 weeks ago
  59. ca5db93 Fix implicitTrap and trap effects in struct.wait + struct.notify (#8409) by Steven Fontanella · 2 weeks ago
  60. 7317be6 Change effect for `pause` (#8401) by Thomas Lively · 3 weeks ago
  61. ce8f2d1 [NFC] Port two RemoveUnusedBrs tests to lit (#8400) by Alon Zakai · 3 weeks ago
  62. f284d54 Vacuum: Do not turn unreachable into nop (#8387) by Alon Zakai · 3 weeks ago
  63. 9ee4a25 RemoveUnusedBrs: Make branches to traps just trap themselves (#8398) by Alon Zakai · 3 weeks ago
  64. 1cdedff Initial support for struct.notify (#8389) by Steven Fontanella · 3 weeks ago
  65. 0887c5f Fix validation errors for struct.wait (#8394) by Steven Fontanella · 3 weeks ago
  66. 88aa87b Fix i32 sign extension in MemoryPacking pass (#8368) by Yi Liu · 3 weeks ago
  67. 4b946ba [NFC-for-now] Fix LocalCSE bug in ignoring traps (#8385) by Alon Zakai · 3 weeks ago
  68. 146905f Remove checked-in binary for test/lld/em_asm_pthread.cpp. NFC (#8392) by Sam Clegg · 3 weeks ago
  69. f914ff7 [Types] Fix missing inverse check for described field in isValidSupertype (#8378) by Yi Liu · 3 weeks ago
  70. 67e7170 Re-run generate_lld_tests.py. NFC (#8388) by Sam Clegg · 3 weeks ago
  71. 5be11f3 Revert "[CI] Update to latest alpine linux container image. NFC" (#8390) by Sam Clegg · 3 weeks ago
  72. 613bc8c Initial support for struct.wait (#8346) by Steven Fontanella · 3 weeks ago
  73. 64b0f5f [CI] Update to latest alpine linux container image. NFC (#7381) by Sam Clegg · 3 weeks ago
  74. 66bf26b LocalCSE: Optimize idempotent functions (#8383) by Alon Zakai · 3 weeks ago
  75. 86f42bc [NFC] Use static_cast instead of c-style casts in wasm-stack.cpp (#8379) by Steven Fontanella · 3 weeks ago
  76. fb7b2c5 Use table's index type when parsing element segments (#8380) by Steven Fontanella · 3 weeks ago
  77. 72cd1b3 OnceReduction: Optimize idempotent functions (#8369) by Alon Zakai · 3 weeks ago
  78. 531702f Fix sign extension of i32 addresses in interpreter memory access (#8348) by Yi Liu · 3 weeks ago
  79. a38dafa Fix binary writing of function annotations without any code annotations (#8375) by Alon Zakai · 3 weeks ago
  80. f538edc [interpreter] Validate imports before initializing memory (#8373) by Congcong Cai · 3 weeks ago
  81. 500c698 [NFC] Standardize debug macro pattern (#8371) by Thomas Lively · 3 weeks ago
  82. 1210337 Collect stats in DAE2 (#8367) by Thomas Lively · 3 weeks ago
  83. 2204827 [NFC] Refactor function-level annotations to a separate field (#8370) by Alon Zakai · 3 weeks ago
  84. e4f35ee [wasm2js] Enforce declared memory maximum in __wasm_memory_grow (#8352) by Yi Liu · 3 weeks ago
  85. 38cddb1 [Continuations] Fix cont.new on a funcref from another module (#8363) by Alon Zakai · 3 weeks ago
  86. e026810 Add a new DAE pass with a fixed point analysis (#8217) by Thomas Lively · 3 weeks ago
  87. 347b7ae Use Address instead of size_t for table indicies (#8362) by Steven Fontanella · 3 weeks ago
  88. 4f3f48d Do not merge functions differing in semantics-altering annotations (#8361) by Alon Zakai · 3 weeks ago
  89. 69d6900 Fix determinism bug in type name updating (#8359) by Thomas Lively · 3 weeks ago
  90. 665d6f7 Intrinsic: idempotent (#8354) by Alon Zakai · 3 weeks ago
  91. 9656b8e OptimizeInstructions: Improve areConsecutiveInputsEqualAndFoldable (#8355) by Alon Zakai · 3 weeks ago
  92. b8a38f8 Reject empty quoted identifiers in parser (#8357) by Steven Fontanella · 3 weeks ago
  93. 3d6dfef Add a RandomIteration utility (#8358) by Thomas Lively · 3 weeks ago
  94. c994521 Interpreter: Add missing bounds checks in visitArrayRMW, visitArrayCmpxchg (#8351) by Yi Liu · 4 weeks ago
  95. 4efcdfe Handle indirectly JS-exposed types in Unsubtyping (#8353) by Thomas Lively · 4 weeks ago
  96. 4017ddd Heap2Local: Fix Array2Struct missing handlers for ArrayRMW, ArrayCmpxchg (#8305) by Yi Liu · 4 weeks ago
  97. 47a72fb Fuzz @binaryen.js.called in closed-world (#8343) by Alon Zakai · 4 weeks ago
  98. fd5e86e [CodeAnnotations] Copy function-level annotations, fixing wasm-merge (#8345) by Alon Zakai · 4 weeks ago
  99. 74a471c [DebugInfo] Add bounds check to source map VLQ decoder shift (#8331) by Yi Liu · 4 weeks ago
  100. b92b68d Require --enable-shared-everything with WaitQueues (#8342) by Steven Fontanella · 4 weeks ago