Sign in
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen
/
HEAD
2227ff0
Fix crash in optimizeSelect with non-concrete arm types (#8817)
by Thomas Lively
· 3 hours ago
main
8ba5b2e
[wasm-split] Move some code (NFC) (#8815)
by Heejin Ahn
· 19 hours ago
cacc711
Add std::inplace_vector polyfill from c++26 [NFC] (#8814)
by Alon Zakai
· 19 hours ago
dfebc6a
[wasm-split] Remove unused module elements (#8813)
by Heejin Ahn
· 21 hours ago
bfe40fa
GUFA: Fix string.encode (#8812)
by Alon Zakai
· 21 hours ago
06000bf
Use deep effects in areConsecutiveInputsEqual (#8808)
by Thomas Lively
· 4 days ago
c800b9d
Improve optimization of select between same values (#8806)
by Thomas Lively
· 4 days ago
1993b75
Skip idempotent test in fuzzing.py (#8809)
by Thomas Lively
· 4 days ago
32a8e1b
[C/JS API] Add BinaryenExpressionAllocateAndWriteText (#8717)
by Chris Harvey
· 4 days ago
f58a196
Improve ref.eq optimization (#8805)
by Thomas Lively
· 4 days ago
fb29c73
Fix areConsecutiveInputsEqual for idempotent calls (#8804)
by Thomas Lively
· 4 days ago
420e74e
Fuzz with start functions (#8736)
by Alon Zakai
· 4 days ago
a568a14
[NFC] Using orderedBefore in skipNonNullCast (#8803)
by Thomas Lively
· 4 days ago
2138405
Link wasm-wasm directly in the fuzzer (#8794)
by Alon Zakai
· 4 days ago
9e3b947
Revert "Fix open world public types" (#8802)
by Thomas Lively
· 5 days ago
f390f3b
FuzzAgainstJS: Fix tuple size when nothing was noted (#8801)
by Alon Zakai
· 5 days ago
af7a13c
j2cl-merge-itables: Fatal abort if optimizable types are public (#8800)
by Roberto Lublinerman
· 6 days ago
5e0ad2c
Fix ChildTyper on unreachable and shared ArrayCmpxchg (#8797)
by Alon Zakai
· 7 days ago
6bb9fe2
Fix open world public types (#8792)
by Thomas Lively
· 7 days ago
b9c7289
Account for unaddressed funcs in GlobalEffects (#8644)
by Steven Fontanella
· 7 days ago
a7c0993
[wasm-split] Rename active table to dispatch table (NFC) (#8795)
by Heejin Ahn
· 7 days ago
5c017d1
[wasm-split] Don't generate trampolines on all active segments (#8796)
by Heejin Ahn
· 8 days ago
226787d
PrintBoundary: Handle recursive types (#8786)
by Alon Zakai
· 8 days ago
5d704ad
Version 130 (#8793)
by Alon Zakai
· 8 days ago
version_130
806fab6
update_lit_tests.py: Do not leak results between modules (#8791)
by Alon Zakai
· 11 days ago
8531324
[wasm-split] Move computeTransitiveGlobals into getUsedNames (NFC) (#8790)
by Heejin Ahn
· 12 days ago
a6f59c6
Make areConsecutiveInputsEqual more precise (#8783)
by Thomas Lively
· 12 days ago
ec73e2b
NFC: Require override keyword (#8789)
by Steven Fontanella
· 12 days ago
ab2d66c
[StackSwitching] Error properly on an unhandled resume during start (#8787)
by Alon Zakai
· 12 days ago
a72691c
Skip d8 lit tests on windows (#8788)
by Alon Zakai
· 12 days ago
513aa1f
[wasm-split] Fix error printing when func does not exist (#8784)
by Heejin Ahn
· 12 days ago
f499c84
Add isActive/isPassive methods to segments (NFC) (#8782)
by Heejin Ahn
· 12 days ago
ab25864
Enable fuzzing for wide arithmetic (#8781)
by Steven Fontanella
· 13 days ago
ac6c001
Fuzz wide arithmetic instructions (#8661)
by Steven Fontanella
· 13 days ago
04adfce
[wasm-ctor-eval] Do not error on non-constant code in the start function (#8778)
by Alon Zakai
· 13 days ago
9f2642a
NFC: Simplify test with improved indirect call effects (#8780)
by Steven Fontanella
· 14 days ago
83f68e1
[wasm-ctor-eval] Avoid local and global state getting out of sync (#8776)
by Alon Zakai
· 14 days ago
818de5e
OptimizeCasts: Migrate from invalidates to orderedBefore (#8774)
by Thomas Lively
· 14 days ago
865b609
Update merge-blocks-atomics.wast expectations (#8777)
by Thomas Lively
· 14 days ago
95e7dfa
[NFC] Refactor closedWorld to WorldMode enum (#8740)
by Thomas Lively
· 14 days ago
6a72493
Use cmake standard `BUILD_SHARED_LIBS` setting (#8764)
by Sam Clegg
· 2 weeks ago
aea97f8
Fix refinalization for --gufa-cast-all (#8773)
by Thomas Lively
· 2 weeks ago
d78dba3
MergeBlocks: Migrate from invalidates to orderedBefore (#8767)
by Thomas Lively
· 2 weeks ago
9d2c168
[NFC] Simplify externref literal representation (#8765)
by Thomas Lively
· 2 weeks ago
fe6e02c
Support resuming into try-catch in interpreter (#8757)
by Thomas Lively
· 2 weeks ago
67c6373
NFC: Use `const EffectAnalyzer&` in ostream operator (#8769)
by Steven Fontanella
· 2 weeks ago
8b61409
[wasm-split] Scan trapping globals if custom descriptors is enabled (NFC) (#8768)
by Heejin Ahn
· 3 weeks ago
abfdaee
Use indirect call effects in LinearExecutionWalker (#8738)
by Steven Fontanella
· 3 weeks ago
a69c666
[wasm-split] Generate fillers in MVP + --no-placenolders (#8759)
by Heejin Ahn
· 3 weeks ago
962bd54
HeapStoreOptimization: Migrate from invalidates to orderedBefore (#8758)
by Thomas Lively
· 3 weeks ago
f19f8e1
Fix typo in mark-js-called.wast (#8755)
by Thomas Lively
· 3 weeks ago
36ef125
Fix block-nested Pop in GUFA (#8747)
by Thomas Lively
· 3 weeks ago
505dae4
Set `BUILD_STATIC_LIB` under emscripten (#8762)
by Sam Clegg
· 3 weeks ago
17d9262
[NFC] Document reference construction in closed world (#8761)
by Alon Zakai
· 3 weeks ago
5cbd7f0
Fix "pessemistic" => "pessimistic" (#8756)
by Thomas Lively
· 3 weeks ago
0312a6f
Set branchesOut effect for call.without.effects (#8695)
by Steven Fontanella
· 3 weeks ago
7767949
Effect analysis for indirect call expressions (#8625)
by Steven Fontanella
· 3 weeks ago
f404918
CodePushing: Migrate from invalidates to orderedBefore (#8745)
by Thomas Lively
· 3 weeks ago
da3bff5
LocalCSE: Migrate from invalidates to orderedBefore (#8744)
by Thomas Lively
· 3 weeks ago
58e27a2
LICM: Migrate from invalidates to orderedBefore (#8743)
by Thomas Lively
· 3 weeks ago
9aaee88
Fuzzer: Mark js-called functions before optimizing (#8752)
by Alon Zakai
· 3 weeks ago
affe9b7
RemoveUnusedModuleElements: Referenced elems refer to their offsets (#8750)
by Alon Zakai
· 3 weeks ago
f526098
[Stack Switching] Fix continuation execution from a start function (#8751)
by Alon Zakai
· 3 weeks ago
8691022
[wasm-split] Don't split trapping globals (#8742)
by Heejin Ahn
· 3 weeks ago
1215ea4
[Fuzzer] Make Split's exports a list of strings (#8731)
by Heejin Ahn
· 3 weeks ago
d215f03
Fix ContinuationStore desynchronization (#8741)
by Thomas Lively
· 3 weeks ago
cfc3d50
Fix i64x2 shift on big-endian (#8748)
by Sertonix
· 3 weeks ago
2f63efb
Require linux on the wasm-reduce lit test (#8749)
by Thomas Lively
· 3 weeks ago
371faf7
Fix test_cluster_fuzz.py V8 flags mismatch (#8746)
by Thomas Lively
· 3 weeks ago
84ace4a
PrintBoundary: Handle types for all externable things (#8739)
by Alon Zakai
· 3 weeks ago
17a9078
MarkJSCalled pass (#8733)
by Alon Zakai
· 3 weeks ago
355af66
[NFC] Return optional in Lexer::peek (#8737)
by Thomas Lively
· 3 weeks ago
f3e1008
Fix OOB errors in the lexer (#8734)
by Thomas Lively
· 3 weeks ago
072bcc4
[wasm-split] Do not split out the start function (#8711)
by Alon Zakai
· 3 weeks ago
7ac78f7
Fuzzer: Export tags (#8729)
by Alon Zakai
· 3 weeks ago
dd958c2
wasm-ctor-eval: Remove the start function when we succeed (#8702)
by Alon Zakai
· 3 weeks ago
8e2e403
Run non-nullable local fixups when reducing functions (#8730)
by Thomas Lively
· 3 weeks ago
c82a630
Skip folding branches of unreachable If (#8724)
by Thomas Lively
· 3 weeks ago
c974a59
[wasm-split] Share active table with caller modules (#8728)
by Heejin Ahn
· 3 weeks ago
5fcc1af
[wasm-split] Tidy up indirectCallsToSecondaryFunctions (NFC) (#8726)
by Heejin Ahn
· 3 weeks ago
2c2509b
Fix macos 13 compilation errors with stringstream.view() (#8725)
by Alon Zakai
· 3 weeks ago
7b79593
[CI] Build on macos-14 rather than macos-latest (#8721)
by Sam Clegg
· 3 weeks ago
b66e6c9
Use C++20 requires clauses in TypeNameGeneratorBase (#8552)
by Sam Clegg
· 3 weeks ago
0005bc8
Use C++20 string_view starts_with/ends_with methods. NFC (#8722)
by Sam Clegg
· 3 weeks ago
731a473
Fix implicitly-deleted default constructor error on older Xcode version. (#8719)
by Sam Clegg
· 3 weeks ago
aef8534
Fix validation error in wasm-reduce (#8715)
by Thomas Lively
· 3 weeks ago
d3029d2
[wasm-split] Fix table naming conflicts (#8708)
by Heejin Ahn
· 4 weeks ago
remove-brs-nested-pops
b5b9ebd
[wasm-split] Sync secondary tables' initial/max (#8714)
by Heejin Ahn
· 4 weeks ago
e7987f6
[wasm-split] Use Name() for nonexistent global base (NFC) (#8704)
by Heejin Ahn
· 4 weeks ago
2458c41
Supply fuzz imports to second modules as well (#8705)
by Thomas Lively
· 4 weeks ago
332a49f
PrintBoundary pass, emitting a JSON summary of the API boundary of the module (#8703)
by Alon Zakai
· 4 weeks ago
2f1f55a
[wasm-split] Split module elements early (#8688)
by Heejin Ahn
· 4 weeks ago
02f114b
JSON: Implement printing for all types (#8701)
by Alon Zakai
· 4 weeks ago
bb6ead8
execution-results: Handle a trap during start (#8699)
by Alon Zakai
· 4 weeks ago
a8df1c0
[wasm-reduce] Remove functions with delta debugging (#8690)
by Thomas Lively
· 4 weeks ago
66c5d77
[wasm-merge] Handle merging of start functions with control flow (#8697)
by Alon Zakai
· 4 weeks ago
2f1a08b
Fuzzer: Do not emit calls to table.get when trivialNesting is set (#8700)
by Alon Zakai
· 4 weeks ago
36b7033
Testing: Add verbose logging feature, and stop excessive spec logging (#8684)
by Alon Zakai
· 4 weeks ago
d9fd5da
[wasm-split] Move shareImportableItems (NFC) (#8686)
by Heejin Ahn
· 4 weeks ago
79d54a1
Fix crash in MinimizeRecGroups (#8685)
by Thomas Lively
· 5 weeks ago
Next »