1. 4ba48e5 Use ImportResolver for tag imports (#8254) by Steven Fontanella · 8 hours ago main
  2. ef3c33a Format recent CHANGELOG entries. NFC (#8278) by Sam Clegg · 9 hours ago
  3. 24c2a9f Fix unreachable tuple.extract printing (#8277) by Alon Zakai · 13 hours ago
  4. 2f3cba0 [JS API] Throw useful exceptions on parse errors (#8264) by Alon Zakai · 13 hours ago
  5. c3afdd0 [NFC] Deduplicate logic in Unsubtyping (#8275) by Thomas Lively · 16 hours ago
  6. 3bc0d7f [NFC] Print basic heap types in ModuleType (#8274) by Thomas Lively · 16 hours ago
  7. 57088ba Add execution tests for relaxed atomics (#8269) by Steven Fontanella · 4 days ago
  8. 067c899 Don't test split modules for tests with (module instance ...) (#8270) by Steven Fontanella · 4 days ago
  9. 217ae46 Fuzz --reorder-types (#8197) by Thomas Lively · 4 days ago
  10. d4f29b6 [CodeAnnotations] Implement function-level inlining hints (#8265) by Alon Zakai · 6 days ago
  11. 9acdd65 [NFC] Make module-level annotations available (#8262) by Thomas Lively · 7 days ago
  12. d33d20c Fuzzer: Remove assert on being in a function context before emitting RefAs (#8259) by Alon Zakai · 7 days ago
  13. 9ec87ba Start emitting struct.new_desc in binaries (#8263) by Thomas Lively · 7 days ago
  14. 6874dc2 NFC: Use the correct memory order in doAtomicLoad (#8258) by Steven Fontanella · 7 days ago
  15. 034ec39 Update C and JS libraries with relaxed atomics support (#8248) by Steven Fontanella · 10 days ago
  16. 1d0b1d6 Add fuzzing support for relaxed atomics (#8253) by Steven Fontanella · 11 days ago
  17. 6601663 [NFC] Refactor code to reduce boilerplate for new code annotations (#8246) by Alon Zakai · 11 days ago
  18. e574f53 Fix a +200% Windows performance regression caused by PR #4897. (#8251) by juj · 12 days ago
  19. 2fd9a45 Fix alignment in relaxed atomics spec test (#8252) by Steven Fontanella · 12 days ago
  20. f844de0 Rename ref.cast_desc to ref.cast_desc_eq (#8250) by Thomas Lively · 12 days ago
  21. be62412 Add relaxed memory ordering for exchange / compare-exchange instructions (#8231) by Steven Fontanella · 12 days ago
  22. 31ddd22 Add remaining atomic memory ordering tests with script (#8247) by Steven Fontanella · 12 days ago
  23. 5a833c9 Generate binary tests for relaxed atomics (#8245) by Steven Fontanella · 12 days ago
  24. f9a3380 [wasm-split] Allow empty string for options (#8243) by Heejin Ahn · 13 days ago
  25. f6871f4 Add initial script to generate relaxed atomics spec test (#8220) by Steven Fontanella · 13 days ago
  26. 31c4bdf [CustomDescriptors] GUFA: Respect configureAll (#8242) by Alon Zakai · 13 days ago
  27. 86a01a1 SubTypes: Ensure a depth for cont (#8240) by Alon Zakai · 13 days ago
  28. 62ac166 [NFC] Remove unneeded field from helper struct in ReorderLocals (#8241) by Alon Zakai · 13 days ago
  29. 7a9ed0c [NFC] Use the new Timer utility to log times when debugging PossibleContents (#8228) by Alon Zakai · 13 days ago
  30. 93bde74 [wasm-split] Split option tests from multi-split.wast (#8239) by Heejin Ahn · 14 days ago
  31. af46d19 Fix UB in SIMD dot product arithmetic (#8234) by Steven Fontanella · 14 days ago
  32. d9e6ed3 [wasm-split] Export/Import only necessary elements (#8221) by Heejin Ahn · 14 days ago
  33. 1b0dcf5 Ignore mass formatting change in blame (#8237) by Steven Fontanella · 2 weeks ago
  34. fc5afd7 Reformat after updating clang version (#8236) by Steven Fontanella · 2 weeks ago
  35. cc59df6 [NFC] Collect function names first in PossibleContents' External phase (#8229) by Alon Zakai · 2 weeks ago
  36. a9963bc Enable spec tests that already pass (#8233) by Steven Fontanella · 2 weeks ago
  37. 23d218d [NFC] Rename tableMeta to getDefinition (#8230) by Steven Fontanella · 2 weeks ago
  38. 0a3f4b1 Fix import checking when table's runtime size changes (#8222) by Steven Fontanella · 2 weeks ago
  39. 959b357 Ignore emcc-build in flake8 (#8225) by Steven Fontanella · 2 weeks ago
  40. 6c29e85 Use _Exit instead of std::quick_exit to work around macOS bug (#8232) by Derek Schuff · 2 weeks ago
  41. 5fe2f80 Re-enable use of LLD when building with LTO (#8227) by Derek Schuff · 3 weeks ago
  42. 4245cdc Parse/print MemoryOrder for AtomicRMW instructions (#8215) by Steven Fontanella · 3 weeks ago
  43. 9c56162 [NFC] Use LocationIndex instead of Location in the main GUFA roots map (#8224) by Alon Zakai · 3 weeks ago
  44. ee037fa Bump the CI LLVM version to 21 (#8223) by Steven Fontanella · 3 weeks ago
  45. a77c558 Use ImportResolver for table imports (#8194) by Steven Fontanella · 3 weeks ago
  46. 181b356 [GC] Add all basic types to SubTypes::getMaxDepths (#8216) by Alon Zakai · 3 weeks ago
  47. 95fff89 [NFC] Use quick_exit to skip global cleanup (#8212) by Alon Zakai · 3 weeks ago
  48. 5732607 Use std::filesystem::path::preferred_separator. NFC (#8219) by Sam Clegg · 3 weeks ago
  49. aa77b42 Link mimalloc with --as-needed on Linux (#8211) by Derek Schuff · 4 weeks ago
  50. b785d13 Fix CMake checks for Linux (#8210) by Derek Schuff · 4 weeks ago
  51. f1a1496 GlobalStructInference: Convert ref.cast_desc flag to a pass variant (#8208) by Alon Zakai · 4 weeks ago
  52. 79274b5 Do not double count control flow types (#8196) by Thomas Lively · 4 weeks ago
  53. a2ba43f Fix bug in UniqueRecGroups (#8202) by Thomas Lively · 4 weeks ago
  54. 5147e44 [NFC] Remove unused field from CodeScanner (#8207) by Alon Zakai · 4 weeks ago
  55. e75a9f3 [NFC] Avoid long if-else chain in ModuleUtils::CodeScanner (#8206) by Alon Zakai · 4 weeks ago
  56. fa25cd6 Do not recollect types in ReorderTypes (#8195) by Thomas Lively · 4 weeks ago
  57. 1a51861 Always use LLD to link when using clang to build (#8204) by Derek Schuff · 4 weeks ago
  58. 89196f2 [Custom Descriptors] Optionally optimize RefCast to RefCastDesc in GlobalStructInference (#7906) by Alon Zakai · 4 weeks ago
  59. a8ccf99 Disable relaxed atomics for v8 tests in the fuzzer (#8199) by Steven Fontanella · 4 weeks ago
  60. abf9693 [JS API] Implement Table Bindings (#8186) by Spotandjake · 4 weeks ago
  61. e0dfb22 Remove JSPI pass (#8201) by Sam Clegg · 4 weeks ago
  62. 4ea0b0e [module-splitting] Remove jspi-split-module (#8200) by Sam Clegg · 4 weeks ago
  63. 9044082 Add relaxed atomics support for stores (#8183) by Steven Fontanella · 4 weeks ago
  64. cf2ab2c [SourceMaps] Avoid emitting multiple sourceMappingURL sections (#8191) by Alon Zakai · 4 weeks ago
  65. c3de795 [EH][Stack Switching] Fix GUFA's analysis of resume_throw (#8174) by Alon Zakai · 4 weeks ago
  66. ed7bf9e Ctor-eval: Don't stop evaluating when an imported global isn't used (#8168) by Steven Fontanella · 4 weeks ago
  67. bf3302d Only generate AcqRel SafeHeap load methods when --relaxed-atomics is enabled (#8193) by Steven Fontanella · 4 weeks ago
  68. 653c164 Add feature flag for relaxed atomics (#8192) by Steven Fontanella · 4 weeks ago
  69. 9d01442 Move ostream operators to wasm namespace (#8189) by Steven Fontanella · 4 weeks ago
  70. 7c6eb7c wasm-ctor-eval: Do not emit invalid code after hitting a GC cycle (#8188) by Alon Zakai · 5 weeks ago
  71. 57d5ae3 Acquire/release memory ordering for loads (#8169) by Steven Fontanella · 5 weeks ago
  72. e1dc453 [NFC] Update the timer utility (#8187) by Thomas Lively · 5 weeks ago
  73. f4138bb Port pass tests that use safe heap + threads to lit (#8184) by Steven Fontanella · 5 weeks ago
  74. 3e6ea6e Add ImportResolver interface and use it for global imports (#8166) by Steven Fontanella · 5 weeks ago
  75. 158ee9b [NFC] Expand comment in TypeSSA (#8181) by Thomas Lively · 5 weeks ago
  76. a5c9a30 Remove assertion about repeat types in TypeSSA (#8176) by Thomas Lively · 5 weeks ago
  77. 8e1cb7f Fix mutated default argument in roundtrip tests (#8179) by Steven Fontanella · 5 weeks ago
  78. 71c16f1 [NFC] Move mixed_arena.h into support (#8178) by Alon Zakai · 5 weeks ago
  79. c7672a6 Replace isAtomic field with MemoryOrder enum in Stores (#8173) by Steven Fontanella · 5 weeks ago
  80. d2bf202 Remove incorrect assertion in IRBuilder (#8177) by Thomas Lively · 5 weeks ago
  81. 63bf811 [NFC] Used Mixed Arena in IString interning (#8175) by Alon Zakai · 5 weeks ago
  82. 3e2d56d Split Inlining: Handle return_calls in Pattern B, not just returns (#8159) by Alon Zakai · 5 weeks ago
  83. 6bc8d07 [GC] OptimizeInstructions: Fix unreachability handling for RefEq (#8155) by Alon Zakai · 5 weeks ago
  84. 17be7b3 Check isBasic() before getBasic() in validator (#8157) by Alon Zakai · 5 weeks ago
  85. 0d44b6c [GC] Add missing type validation on StructGet (#8156) by Alon Zakai · 5 weeks ago
  86. d8c90f4 Validate array type in IRBuilder::makeArrayGet (#8158) by Alon Zakai · 5 weeks ago
  87. 35e98b3 Replace isAtomic field with MemoryOrder enum in Load (#8170) by Steven Fontanella · 5 weeks ago
  88. 201149c Add validations for imports during instantiation (#8086) by Steven Fontanella · 6 weeks ago
  89. 4236103 Increment failure count on exception in spec tests (#8163) by Steven Fontanella · 6 weeks ago
  90. 7ab9733 Fix unintentional macro shadowing in json.h (#8162) by Steven Fontanella · 6 weeks ago
  91. c2e47d3 Use string_view for trap and hostLimit (#8153) by Steven Fontanella · 7 weeks ago
  92. 0e2eb12 Print failed test results at the end for the spec test suite (#8154) by Steven Fontanella · 7 weeks ago
  93. 9452643 [NFC] Remove unused member in TypeMapper (#8152) by Thomas Lively · 7 weeks ago
  94. 4e79ec0 [Stack Switch] Do not error on resume_throw_ref in SubtypingDiscoverer (#8151) by Alon Zakai · 7 weeks ago
  95. e548091 TypeRefining-GUFA: Fix bug with considering continuation fields empty (#8150) by Alon Zakai · 8 weeks ago
  96. 775030a [NFC] Inlining: Avoid wasteful non-nullable local fixups (#8147) by Alon Zakai · 8 weeks ago
  97. 96f2976 Fix conflicting generalized types in TypeSSA (#8119) by Thomas Lively · 8 weeks ago
  98. d236068 [NFC] Wrap Bool::Element (#8149) by Thomas Lively · 8 weeks ago
  99. f99fdb7 Fix assertion failure in unsubtyping (#8148) by Thomas Lively · 8 weeks ago
  100. c6202f0 Reject rec groups that will collide after writing (#8144) by Thomas Lively · 8 weeks ago