๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 2d61760 [GC] GUFA: Handle function subtyping (#8112) by Alon Zakai ยท 7 hours ago main
  2. 8e5f757 SubtypingDiscoverer: Handle values flowing out of br_if (#8101) by Alon Zakai ยท 23 hours ago
  3. 6fb2b91 IRBuilder: Validate local indexes (#8099) by Alon Zakai ยท 27 hours ago
  4. 062f092 Update source map names indices in prolog/epilog (#8113) by Heejin Ahn ยท 28 hours ago
  5. fb4aef6 [NFC] Avoid multiple scans in LUBFinder::getResultsLUB (#8104) by Alon Zakai ยท 2 days ago
  6. 9d94003 Keep instantiations alive on failure to prevent use-after-free when a partially-instantiated module writes a function reference to an imported table (#8111) by Steven Fontanella ยท 2 days ago
  7. 4f52bff Check for end of input while reading expressions (#8092) by Alon Zakai ยท 2 days ago
  8. 34f8d2f Add a logo [NFC] (#8102) by Alon Zakai ยท 2 days ago
  9. 42b592d [JS API] Add CallRef (#8103) by Spotandjake ยท 2 days ago
  10. 93f40ae Update names field in source maps (#8068) by Heejin Ahn ยท 3 days ago
  11. 0fdf002 [JS API] Add Binaryen.arrayref and module.arrayref.pop (#8105) by Spotandjake ยท 3 days ago
  12. 28e849b Run spec tests in parallel to reduce the execution time (#8088) by Steven Fontanella ยท 6 days ago
  13. 3ff3762 Fix uninitialized member (#8094) by Steven Fontanella ยท 6 days ago
  14. 70bf2dc Remove unneeded python install step on alpine (#8093) by Steven Fontanella ยท 6 days ago
  15. e1d0995 ClusterFuzz: Show invalid executions in test, and update expectation (#8087) by Alon Zakai ยท 8 days ago
  16. c0bcdd6 Support (module definition ...) and (module instance ...) in WAST spec tests (#8058) by Steven Fontanella ยท 8 days ago
  17. 854e01b Add support for ref.null constant in WAST expectations (#8076) by Steven Fontanella ยท 9 days ago
  18. 6ec238b [NFC] Replace C macro with C++ lambda in json.h (#8082) by Congcong Cai ยท 9 days ago
  19. 73c3a05 Fix cross-module return_calls in the interpreter (#8083) by Alon Zakai ยท 9 days ago
  20. 3f922c3 DeadArgumentElimination: Skip unprofitable single-call chains (#8072) by Alon Zakai ยท 9 days ago
  21. 5efa505 [NFC] Extract out function for parseModuleBody (#8080) by Steven Fontanella ยท 10 days ago
  22. d8ec1e0 Properly hash and compare internalized strings (#8081) by Alon Zakai ยท 10 days ago
  23. f03355b Ignore build directory in .flake8 config (#8079) by Steven Fontanella ยท 10 days ago
  24. ecf25d6 Add asyncify-export-globals argument (#8074) by Sam Clegg ยท 10 days ago
  25. 6a34213 [CI] Test on oldest supported Ubuntu version as well as latest. NFC (#8071) by Sam Clegg ยท 2 weeks ago
  26. 95b2cf0 Inlining: Handle local dependencies when splitting (#8064) by Alon Zakai ยท 3 weeks ago
  27. df3d896 [Custom Descriptors] Add struct.new_desc (#8057) by Thomas Lively ยท 3 weeks ago
  28. 2f79888 Use relative paths for spec tests to skip to avoid ambiguity when two tests have the same basename (#8060) by Steven Fontanella ยท 3 weeks ago
  29. 6ec7b5f Version 125 (#8063) by Alon Zakai ยท 3 weeks ago version_125
  30. 653e424 Fix Unsubtyping on extern.convert_any (#8062) by Thomas Lively ยท 3 weeks ago
  31. ad13362 Add partial support for -fwasm-exceptions in Asyncify (#5343) (#5475) by Alexander Guryanov ยท 3 weeks ago
  32. a9829f9 LegalizeJSInterface: Fix up RefFuncs in global code too (#8061) by Alon Zakai ยท 3 weeks ago
  33. 06b1579 [JS Interop] SignatureRefining: Refine results even when we can't refine params (#8055) by Alon Zakai ยท 3 weeks ago
  34. 0c63d8b [wasm-split] End module names with : in manifests (#8003) by Heejin Ahn ยท 3 weeks ago
  35. b141e31 [Custom Descriptors] Update text format (#8056) by Thomas Lively ยท 3 weeks ago
  36. 7a39522 [NFC] DeadArgumentElimination: Compute callers once (#8053) by Alon Zakai ยท 3 weeks ago
  37. 5190098 [JS Interop] Optimize configureAll (#8054) by Alon Zakai ยท 3 weeks ago
  38. 6d5fed3 [NFC] DeadArgumentElimination: Compute callers instead of Call origins (#8051) by Alon Zakai ยท 3 weeks ago
  39. 0efd70e [analysis] Add a ConeType lattice (#8050) by Thomas Lively ยท 3 weeks ago
  40. fc33745 [analysis] Let Flat lattice take multiple types (#8052) by Thomas Lively ยท 4 weeks ago
  41. 89688ba Fuzzer: Remove assert from Two() about not ignoring only after merge (#8049) by Alon Zakai ยท 4 weeks ago
  42. cb18db5 [Custom Descriptors] Use exact imports in wasm-split (#8043) by Thomas Lively ยท 4 weeks ago
  43. 253aab4 [NFC] RemoveUnusedModuleElements: Optimize repeated table lookups (#8048) by Alon Zakai ยท 4 weeks ago
  44. f70c5cf [JSInterop] Be aware of configureAll (#8046) by Alon Zakai ยท 4 weeks ago
  45. 9c67021 [analysis] Add an abstraction lattice (#8036) by Thomas Lively ยท 4 weeks ago
  46. 7b817d6 Costs: Adjust the cost of calls (#8047) by Alon Zakai ยท 4 weeks ago
  47. a3a2c4f [Custom Descriptors] Exact imports require CD (#8042) by Thomas Lively ยท 4 weeks ago
  48. efa8a80 [Custom Descriptors] Exact function imports (#8033) by Thomas Lively ยท 4 weeks ago
  49. b2908ce [NFC] Rename .ttf files to .dat (#8041) by Alon Zakai ยท 4 weeks ago
  50. 7edf756 Fuzzer: Fix wasm-dis when reducing with --text (#8040) by Alon Zakai ยท 4 weeks ago
  51. 7e4006f Mark TypeFinalizing/Unfinalizing as requiring closed world (#8039) by Alon Zakai ยท 4 weeks ago
  52. 8e0f19f [StackSwitching] Avoid casting continuations in type-refining-gufa (#8037) by Alon Zakai ยท 4 weeks ago
  53. f6fd861 [NFC] Remove HeapType from RefFunc::finalize (#8032) by Thomas Lively ยท 4 weeks ago
  54. f202450 Heap2Local: Handle unreachable code inside ref.is_null (#8038) by Alon Zakai ยท 4 weeks ago
  55. 8ccb3f6 Fuzzer: Emit fewer null descriptors, which trap (#8030) by Alon Zakai ยท 4 weeks ago
  56. 0f642f3 Fuzzer: Don't legalize if there is an imported module to fuzz with (#8027) by Alon Zakai ยท 4 weeks ago
  57. a592b76 GlobalStructInference: Run the safe parts in open world (#8020) by Alon Zakai ยท 4 weeks ago
  58. f0660c0 [GC] Properly mark Unsubtyping as closed-world (#8029) by Alon Zakai ยท 5 weeks ago
  59. ea3e2ed GUFA: In open world, public types can be written on the outside (#7992) by Alon Zakai ยท 5 weeks ago
  60. b7e895f Fuzzer: Exit with a different returncode for comparison errors (#8028) by Alon Zakai ยท 5 weeks ago
  61. b4c5b01 Fuzzer: Use v8's new type assertions flag (#8026) by Alon Zakai ยท 5 weeks ago
  62. 8070c92 Fuzzer: Merge and optimize even with closed world in Two() (#7963) by Alon Zakai ยท 5 weeks ago
  63. 0edd3cf [Custom Descriptors] Make imported functions inexact (#7993) by Alon Zakai ยท 5 weeks ago
  64. 8a66d2a GUFA: Represent imported functions as globals (#8025) by Alon Zakai ยท 5 weeks ago
  65. 878ddba [NFC] Avoid imported (ref exn) in testcase (#8024) by Alon Zakai ยท 5 weeks ago
  66. a74bf96 [J2CLOpts] Avoid erroring on imported globals in GlobalAssignmentCollector (#8023) by mason-lgtm ยท 5 weeks ago
  67. d5ba0b6 [NFC] Fuzzer: Rename the misleading void-returning get() method (#8022) by Alon Zakai ยท 5 weeks ago
  68. 13fe0e3 Fuzzer: Use existing mechanism to fix up non-nullable global exnrefs (#8021) by Alon Zakai ยท 5 weeks ago
  69. f23ae35 GlobalStructInference: Handle nested optimizable global.gets (#8019) by Alon Zakai ยท 5 weeks ago
  70. f9864ac wasm-merge: Refine call results (#8018) by Alon Zakai ยท 5 weeks ago
  71. ff7c909 [GC] Precompute: Handle non-constant effects in recomputed GC values (#8014) by Alon Zakai ยท 5 weeks ago
  72. 7e782f6 Heap2Local: Handle repeated optimization that drops allocations (#8011) by Alon Zakai ยท 5 weeks ago
  73. c73011b wasm-merge: Fix global.get types (#8015) by Alon Zakai ยท 5 weeks ago
  74. 1d97f47 GlobalStructInference: Fix trivial packed fields and un-nest them too (#8012) by Alon Zakai ยท 6 weeks ago
  75. 98de5b4 [Custom Descriptors][SharedEverything] Handle shared descriptors in AbstractTypeRefining (#8010) by Alon Zakai ยท 6 weeks ago
  76. 7d7dd66 Improve fuzzing of Two (#8006) by Alon Zakai ยท 6 weeks ago
  77. 6cb5010 Fuzzer: Fix handling of Rethrow and Try fixups (#8008) by Alon Zakai ยท 6 weeks ago
  78. 13fab92 GlobalStructInference: Optimize gets of immutable global struct data (#8005) by Alon Zakai ยท 6 weeks ago
  79. e6c302e [NFC] Properly mark ConstantFieldPropagation as requiring closed-world (#8007) by Alon Zakai ยท 6 weeks ago
  80. d0156b4 [emscripten] Simply LTO flag setup. NFC (#7997) by Sam Clegg ยท 6 weeks ago
  81. bc79e4e [emscripten] Remove -msign-ext and -mbulk-memory linker flags (#7996) by Sam Clegg ยท 6 weeks ago
  82. a91cc12 Fix cmake version comment in CMakeLists.txt. NFC (#7999) by Sam Clegg ยท 6 weeks ago
  83. 1ed75b5 Revert use of LINK_LIBRARY:WHOLE_ARCHIVE (#8000) by Sam Clegg ยท 6 weeks ago
  84. 3286b6e Use --whole-archive to build binaryen.js. NFC (#7994) by Sam Clegg ยท 7 weeks ago
  85. 23f7af1 [emscripten] Remove some redundant emcc flags (#7991) by Sam Clegg ยท 7 weeks ago
  86. 744f748 Fuzzer: Use types from imported module (#7990) by Alon Zakai ยท 7 weeks ago
  87. 61924cd [emscripten] Don't use `-sSINGLE_FILE` by default (#7985) by Sam Clegg ยท 7 weeks ago
  88. 4162cc8 [wasm-split] Change placeholder namespace in fuzz_shell.js (#7989) by Heejin Ahn ยท 7 weeks ago
  89. 051f392 [NFC] Non-recursive wildcard matching (#7988) by Thomas Lively ยท 7 weeks ago
  90. 04930ab [GC] Fix name updating in GTO when only some fields are named (#7986) by Alon Zakai ยท 7 weeks ago
  91. 84795e3 [emscripten] Avoid copying binaryen.js for each test. NFC (#7987) by Sam Clegg ยท 7 weeks ago
  92. 1c4a085 [Stack Switching] Make continuations non-castable (#7980) by Alon Zakai ยท 7 weeks ago
  93. 0f59f55 Fuzzer: Fix (remove) invalid try-delegates (#7978) by Alon Zakai ยท 7 weeks ago
  94. de13919 Handle sharedness in RefEq in subtype-exprs.h (#7977) by Alon Zakai ยท 7 weeks ago
  95. a7c3915 [NFC] Work around false gcc warning (#7979) by Alon Zakai ยท 7 weeks ago
  96. 5db40fd [wasm-split] Make placeholder namespace contain module name (#7975) by Heejin Ahn ยท 8 weeks ago
  97. dcc704c Directize: Refine results (#7974) by Alon Zakai ยท 8 weeks ago
  98. 5898877 Fuzzer: Add cross-module global usage (#7970) by Alon Zakai ยท 8 weeks ago
  99. 0ccf280 Fuzzer: Fix cross-module call_ref from JS (#7969) by Alon Zakai ยท 8 weeks ago
  100. 3a717cf GlobalRefining: Do not refine exported globals if their type cannot be public (#7973) by Alon Zakai ยท 8 weeks ago