1. 22f87dc [Strings] Implement string.test (#7684) by Ömer Sinan Ağacan · 2 hours ago main
  2. ec1d0b6 [Custom Descriptors] Keep trapping initializers (#7693) by Thomas Lively · 25 hours ago
  3. 1f56a15 [Custom Descriptors] Preserve trap in Heap2Local (#7692) by Thomas Lively · 2 days ago
  4. 5082d07 Update mimalloc to v2.2.4 (#7441) by Derek Schuff · 2 days ago
  5. 9d2bf83 Inlining: Always inline trivial calls that always shrink (#7669) by Ömer Sinan Ağacan · 2 days ago
  6. b89d65a [Custom Descriptors] Optimize struct.new (#7691) by Thomas Lively · 5 days ago
  7. 48d11fd [Custom Descriptors] Add effects for struct.new (#7690) by Thomas Lively · 5 days ago
  8. b12a949 Add a utility for principal types (#7642) by Thomas Lively · 5 days ago
  9. 8c28617 [Custom Descriptors] Update wasm-ctor-eval (#7689) by Thomas Lively · 5 days ago
  10. b52f669 Fix null pointer dereference validating struct.new (#7688) by Thomas Lively · 5 days ago
  11. 6f4484c [Custom Descriptors] Test struct.new execution (#7687) by Thomas Lively · 5 days ago
  12. dc50ee5 [Custom Descriptors] Descriptors in type fuzzer (#7686) by Thomas Lively · 5 days ago
  13. e2aefc7 [NFC] Generalize DFS machinery in makeInhabitable (#7685) by Thomas Lively · 5 days ago
  14. dcf18a7 [Testing] Port test/passes/duplicate-function-elimination-* tests to lit (#7682) by Ömer Sinan Ağacan · 7 days ago
  15. 6b72393 [NFC] Refactor heap type fuzzer generator (#7681) by Thomas Lively · 7 days ago
  16. 47076ca [NFC] Removed unused member from HeapTypeGenerator (#7680) by Thomas Lively · 7 days ago
  17. 872a3bf [NFC] Rename StructNew::descriptor to desc (#7679) by Thomas Lively · 8 days ago
  18. 482a548 [Custom Descriptors] Support in Precompute (#7678) by Thomas Lively · 8 days ago
  19. 7dbb670 [Custom Descriptors] Interpret descriptor casts (#7677) by Thomas Lively · 8 days ago
  20. 9bd8871 RemoveUnusedBrs: Optimize breaks with constant fallthroughs (#7639) by Ruiyang Xu · 8 days ago
  21. da6c937 Fix UB in OptimizeInstructions (#7676) by Thomas Lively · 9 days ago
  22. c1a484e [Custom Descriptors] Interpret ref.get_desc (#7675) by Thomas Lively · 9 days ago
  23. 1898ec3 Add Testing/ and options-pinned.h to gitignore (#7674) by Thomas Lively · 9 days ago
  24. db7e9fc Add CMakeUserPresets.json to .gitignore (#7673) by Thomas Lively · 9 days ago
  25. 8470f1b [Custom Descriptors] Update MinimizeRecGroups (#7671) by Thomas Lively · 12 days ago
  26. 6ea7fc2 [Custom Descriptors] Update Heap2Local (#7667) by Thomas Lively · 12 days ago
  27. 2578b41 Fix elem.drop interpretation (#7668) by Ömer Sinan Ağacan · 12 days ago
  28. 4360007 [Custom Descriptors] Update TypeMerging (#7666) by Thomas Lively · 14 days ago
  29. 02338c9 [NFC] Remove stale comment about unsafe casts (#7665) by Thomas Lively · 2 weeks ago
  30. bb23d20 [Custom Descriptors] Update Unsubtyping (#7664) by Thomas Lively · 2 weeks ago
  31. 1c51746 Avoid assertions when parsing incorrect type annotations (#7662) by Thomas Lively · 2 weeks ago
  32. e73224a Implement `elem.drop` (#7658) by Ömer Sinan Ağacan · 2 weeks ago
  33. c91c052 Fix table.init text format parsing (#7654) by Ömer Sinan Ağacan · 2 weeks ago
  34. c2b7a04 Fix platform regex when installing wabt (#7656) by Ömer Sinan Ağacan · 3 weeks ago
  35. 9fed19c Fix wabt setup script (#7655) by Ömer Sinan Ağacan · 3 weeks ago
  36. 21a915f [CustomDescriptors] TypeUpdating: Sort descriptors properly when sorting types (#7649) by Alon Zakai · 3 weeks ago
  37. ba0c818 [CustomDescriptors] RemoveUnusedModuleElements: Fix StructNew optimization of descriptor (#7650) by Alon Zakai · 3 weeks ago
  38. ab14353 Precompute: Skip RefGetDesc for now (#7651) by Alon Zakai · 3 weeks ago
  39. 2b989ae [custom-descriptors] Update struct.new parsing and validation (#7643) by Thomas Lively · 3 weeks ago
  40. a1fa205 OptimizeInstructions: Fix merging of exact cast + ref.as_non_null (#7646) by Alon Zakai · 3 weeks ago
  41. 8c82b68 [Branch Hints][DWARF] Fix hints on stacky code, by making IRBuilder aware of synthetic code (#7640) by Alon Zakai · 4 weeks ago
  42. 700fa15 [NFC] Remove BinaryenStringNewSetTry from C API (#7633) by CountBleck · 4 weeks ago
  43. b245afb OptimizeInstructions: Extend getMaxbits to handle Blocks (#7590) by Ruiyang Xu · 4 weeks ago
  44. 4f9374c [Shared-Everything] ArrayRMW and ArrayCmpxchg (#7632) by Alon Zakai · 4 weeks ago
  45. efd572c Mark a variable only used in an assert (#7636) by Derek Schuff · 4 weeks ago
  46. 537b4d4 Revert "Export std hash template specializations from dylibs (#7618)" (#7635) by Derek Schuff · 4 weeks ago
  47. cc1cc3d InstrumentMemory: Allow filtering by instruction, and instrument memory.grow (#7388) by Marcin Kolny · 4 weeks ago
  48. ada1581 [NFC] Improve wasm-opt help text (#7631) by Alon Zakai · 5 weeks ago
  49. 14d117f [CD] Fix TypeSSA on exact parameters in unreachable calls (#7628) by Alon Zakai · 5 weeks ago
  50. b3a14c2 [custom-descriptors] ref.cast_desc (#7630) by Thomas Lively · 5 weeks ago
  51. bb17db3 Fix assertion failure in TupleOptimization (#7629) by Thomas Lively · 5 weeks ago
  52. da7ed11 [custom-descriptors] Branching descriptor casts (#7622) by Thomas Lively · 5 weeks ago
  53. 0ac7afe [wasm-reduce] Fix time calculation (#7627) by Thomas Lively · 5 weeks ago
  54. 18f6604 [wasm-reduce] Get the return code from pclose (#7624) by Thomas Lively · 5 weeks ago
  55. 08428b3 OptimizeInstructions: Fix max bits of a local with an unreachable set (#7623) by Alon Zakai · 5 weeks ago
  56. b109a1e [SharedEverything] Add array.atomic.get/set (#7621) by Alon Zakai · 5 weeks ago
  57. c9ec43d OptimizeInstructions: Max bits on left and constant on right have no overlap => 0 (#7505) by Ruiyang Xu · 6 weeks ago
  58. 3da0ceb [GC] Add missing ReFinalize to GlobalStructInference (#7620) by Alon Zakai · 6 weeks ago
  59. 1625f5b Export std hash template specializations from dylibs (#7618) by Derek Schuff · 6 weeks ago
  60. df4285e Add Windows 11 arm to CI (#7517) by mcbarton · 6 weeks ago
  61. cdcf62b Fix missing Exact type ReFinalization in TypeMerging (#7619) by Alon Zakai · 6 weeks ago
  62. 7607db6 Fix IRBuilder location tracking of If starts (#7617) by Alon Zakai · 6 weeks ago
  63. a19040d [Custom Descriptors] Fix exact types in RemoveUnusedBrs handling of SuccessOnlyIfNonNull (#7615) by Alon Zakai · 6 weeks ago
  64. bcbabd8 [custom-descriptors] Initial support for ref.get_desc (#7614) by Thomas Lively · 6 weeks ago
  65. dfab223 [Strings] Fix StringLowering of reference-taken functions (#7613) by Alon Zakai · 6 weeks ago
  66. 5d894fc Fix assertion failure in type-refining-gufa (#7612) by Thomas Lively · 6 weeks ago
  67. f11598b [CI] Add a no-asserts build (#7611) by Alon Zakai · 6 weeks ago
  68. a2d01d3 Handle stack switching in Unsubtyping (#7608) by Thomas Lively · 6 weeks ago
  69. 45b7110 [NFC] Add missing maybe_unused annotation (#7610) by walkingeyerobot · 6 weeks ago
  70. 1217a95 Fix TupleMake typo in wasm-delegations-fields.def (#7609) by Thomas Lively · 7 weeks ago
  71. e89fd0e [NFC] Remove StringLowering::replaceNulls (#7607) by Thomas Lively · 7 weeks ago
  72. 5816d69 Fix parsing error on array.new_fixed on non-array (#7604) by Alon Zakai · 7 weeks ago
  73. 6431a07 Preserve exactness optimizing ref.cast + ref.as_non_null (#7605) by Thomas Lively · 7 weeks ago
  74. f27ff3e Fix Branch Hinting iostream printing (#7603) by Alon Zakai · 7 weeks ago
  75. f8531ef Update README for exact types (#7600) by Thomas Lively · 7 weeks ago
  76. d175e45 Allow the fuzzer to use tests with exact types (#7598) by Thomas Lively · 7 weeks ago
  77. 2bba2eb Add PublicTypeValidator for use in fuzzer (#7597) by Thomas Lively · 7 weeks ago
  78. c25a2e4 [Compilation Hints] Add binary format support for inline hints (#7596) by Alon Zakai · 7 weeks ago
  79. a150177 Type allocations as exact (#7589) by Thomas Lively · 7 weeks ago
  80. 2bef62a Fix tests of refinalization after optimization of selects (#7595) by Thomas Lively · 7 weeks ago
  81. 51ba837 Allow GSI to work with supertype globals (#7594) by Thomas Lively · 7 weeks ago
  82. 4201149 [NFC] Refactor a generic function for binary writing of a code annotations section (#7592) by Alon Zakai · 7 weeks ago
  83. fe6f97b [NFC] Refactor a generic function for binary reading of a code annotations section (#7593) by Alon Zakai · 7 weeks ago
  84. 23a9e69 [Compilation Hints] Add all call instructions (#7588) by Alon Zakai · 7 weeks ago
  85. e97f13e [Compilation Hints] Start Compilation Hints by adding Call support in the text format (#7587) by Alon Zakai · 7 weeks ago
  86. d7aaeab Fix RemoveUnusedBrs bug on removed br_if value where condition interferes (#7586) by Alon Zakai · 7 weeks ago
  87. 1f27e2f Use exactness to optimize GUFA cone depth (#7582) by Thomas Lively · 7 weeks ago
  88. 677e0c6 Update TypeMerging for exact types (#7580) by Thomas Lively · 7 weeks ago
  89. 15df7fe Fix BranchHinting + source maps (#7585) by Alon Zakai · 7 weeks ago
  90. 6e7a4a0 Update TypeSSA for exact types (#7579) by Thomas Lively · 8 weeks ago
  91. 841b59f [Branch Hinting] Support branch hints on If and BrOn (#7578) by Alon Zakai · 8 weeks ago
  92. 1bd4267 [NFC] Properties::hasUnwritableTypeImmediate (#7576) by Thomas Lively · 8 weeks ago
  93. 4227e60 [NFC] Combine the two binary reading scans of sections into one (#7577) by Alon Zakai · 8 weeks ago
  94. f634373 [Branch Hinting] Add binary support (#7572) by Alon Zakai · 8 weeks ago
  95. d84d376 [NFC] Move optimal-LEB emitting logic to a shared place (#7575) by Alon Zakai · 8 weeks ago
  96. 9e6bae0 add `evaluateFunctionExit` for backward analyzer in `monotone-analyzer` (#7547) by Congcong Cai · 8 weeks ago
  97. f030449 [NFC] Cleanly separate expression tracking from source maps (#7571) by Alon Zakai · 8 weeks ago
  98. 3be188b OptimizeInstructions: Optimize eqz of fallthrough const (#7558) by Ruiyang Xu · 8 weeks ago
  99. 0934d6c RemoveUnusedBrs: Optimize block tails where a dropped br_if's value is redundant (#7506) by Ruiyang Xu · 9 weeks ago
  100. 1df8e5c [Code Annotations] Start Branch Hinting support, in the text format, for Breaks (#7567) by Alon Zakai · 9 weeks ago