Sign in
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen
/
HEAD
d3029d2
[wasm-split] Fix table naming conflicts (#8708)
by Heejin Ahn
· 30 hours ago
main
remove-brs-nested-pops
b5b9ebd
[wasm-split] Sync secondary tables' initial/max (#8714)
by Heejin Ahn
· 30 hours ago
e7987f6
[wasm-split] Use Name() for nonexistent global base (NFC) (#8704)
by Heejin Ahn
· 31 hours ago
2458c41
Supply fuzz imports to second modules as well (#8705)
by Thomas Lively
· 31 hours ago
332a49f
PrintBoundary pass, emitting a JSON summary of the API boundary of the module (#8703)
by Alon Zakai
· 32 hours ago
2f1f55a
[wasm-split] Split module elements early (#8688)
by Heejin Ahn
· 2 days ago
02f114b
JSON: Implement printing for all types (#8701)
by Alon Zakai
· 2 days ago
bb6ead8
execution-results: Handle a trap during start (#8699)
by Alon Zakai
· 3 days ago
a8df1c0
[wasm-reduce] Remove functions with delta debugging (#8690)
by Thomas Lively
· 3 days ago
66c5d77
[wasm-merge] Handle merging of start functions with control flow (#8697)
by Alon Zakai
· 3 days ago
2f1a08b
Fuzzer: Do not emit calls to table.get when trivialNesting is set (#8700)
by Alon Zakai
· 3 days ago
36b7033
Testing: Add verbose logging feature, and stop excessive spec logging (#8684)
by Alon Zakai
· 4 days ago
d9fd5da
[wasm-split] Move shareImportableItems (NFC) (#8686)
by Heejin Ahn
· 5 days ago
79d54a1
Fix crash in MinimizeRecGroups (#8685)
by Thomas Lively
· 8 days ago
6c32125
Fuzzer: Fix subtyping of bottom types when fuzzing against JS (#8683)
by Alon Zakai
· 8 days ago
e9b4b4c
[NFC] cache repeated tree walks to avoid O(N^2) in optimizeTerminatingTails in CodeFolding (#8602)
by Changqing Jing
· 8 days ago
3180c6f
[NFC] Inline more core HeapType methods (#8681)
by Alon Zakai
· 8 days ago
dc67627
Add `print_heading` testsuite helper. NFC (#8650)
by Sam Clegg
· 8 days ago
3141b1a
Remove guesswork from getStackPointerGlobal. NFC (#8679)
by Sam Clegg
· 9 days ago
5f35958
Enable fuzzing for relaxed atomics (#8664)
by Steven Fontanella
· 9 days ago
c37aca5
New fuzzer mode: Fuzz against JavaScript (#8655)
by Alon Zakai
· 9 days ago
6b06b59
Flush stdout/stderr between wasm-opt tests (#8680)
by Sam Clegg
· 10 days ago
9851810
Add fuzzing support for more FP16 instructions (#8678)
by Brendan Dahl
· 10 days ago
f6f01de
[NFC] Avoid O(N^2) exiting-branch checks in CodeFolding (#8599)
by Changqing Jing
· 10 days ago
56a3049
Support fuzzing more Relaxed SIMD instructions (#8676)
by Brendan Dahl
· 10 days ago
3c9c6f3
SignatureRefining: Do not refine results of functions used in continuations (#8675)
by Alon Zakai
· 10 days ago
d1ee405
RemoveExports: Support comma separation and a response file (#8674)
by Alon Zakai
· 10 days ago
d2415b6
[NFC] Use pascal-style string storage for IString/Name (#8662)
by Alon Zakai
· 10 days ago
e7f8ce2
Rename relaxed SIMD instructions with prefix (#8673)
by Brendan Dahl
· 11 days ago
a3b5ce9
Fix clang 13 build (#8669)
by juj
· 11 days ago
7f44054
Add Wide Arithmetic C + JS APIs (#8660)
by Steven Fontanella
· 11 days ago
a0981e5
RemoveExports pass (#8670)
by Alon Zakai
· 11 days ago
d675fbf
table-utils: Handle table.grow (#8671)
by Alon Zakai
· 12 days ago
1abcee9
Avoid use of C++20 <ranges> header in GlobalEffects.cpp (#8668)
by juj
· 12 days ago
35ca7ce
[NFC] Refactor delta debugger utility to a struct (#8651)
by Thomas Lively
· 12 days ago
5210dee
Support i64.mul_wide_s and i64.mul_wide_u from Wide Arithmetic proposal (#8652)
by Steven Fontanella
· 12 days ago
2868a88
wasm-reduce: Fix integer overflows (#8665)
by Alon Zakai
· 12 days ago
598b03e
[EH] Handle pops in Directize (#8666)
by Alon Zakai
· 2 weeks ago
e29edae
Exclude wide-arithmetic.wast from fuzzer (#8663)
by Steven Fontanella
· 2 weeks ago
cae3fbb
[EH] Vacuum: Fix up pops after adding blocks in a Try (#8659)
by Alon Zakai
· 2 weeks ago
b520ed6
Move getI64Pair to wasm::Types (#8658)
by Steven Fontanella
· 2 weeks ago
c6a5e65
Support i64.add/sub128 instructions from Wide Arithmetic proposal (#8638)
by Steven Fontanella
· 3 weeks ago
6216d24
Fix bad merge from #8654
by Sam Clegg
· 3 weeks ago
257298c
Fuzzer: Do not return 0 from upTo when input is finished (#8653)
by Alon Zakai
· 3 weeks ago
d951c04
Enable more ruff checks and remove flake8. NFC (#8654)
by Sam Clegg
· 3 weeks ago
af1dd5b
PreserveImportsExportsJS fuzzer: Handle crashes and function ids (#8648)
by Alon Zakai
· 3 weeks ago
df8b79d
[legalize-js-interface] Don't delete exports (#8649)
by Sam Clegg
· 3 weeks ago
37cf5df
Rename `lld` tests to `finalize` tests. NFC (#8395)
by Sam Clegg
· 3 weeks ago
1e36622
[wasm-reduce] Empty functions with delta debugging (#8640)
by Thomas Lively
· 3 weeks ago
74ca4eb
add missing include (#8646)
by walkingeyerobot
· 3 weeks ago
a7fd052
Canonicalize NaNs when casting between float and double (#8645)
by Steven Fontanella
· 3 weeks ago
35ba23c
Compute effects for indirect calls in GlobalEffects (#8609)
by Steven Fontanella
· 3 weeks ago
f61c445
[FP16] Implement f16x8.demote_{f64x2, f32x4}_zero. (#8580)
by Brendan Dahl
· 3 weeks ago
2a594b2
Fuzzer: Only run one handler at a time (#8643)
by Alon Zakai
· 3 weeks ago
fb9043e
Add feature flag for wide arithmetic (#8639)
by Steven Fontanella
· 3 weeks ago
cd26fc1
Fix binary writing for test_emit_all_features (#8642)
by Steven Fontanella
· 3 weeks ago
595f5af
Account for global effects in LinearExecutionWalker (#8637)
by Steven Fontanella
· 3 weeks ago
2e86518
PreserveImportsExportsJS fuzzer: Handle NaNs properly (#8620)
by Alon Zakai
· 4 weeks ago
40acafe
Fix comment about --no-auto-initial-contents (#8636)
by Heejin Ahn
· 4 weeks ago
1251efb
Avoid assertion in BrOn parsing (#8635)
by Alon Zakai
· 4 weeks ago
534eab9
[wasm-merge] Preserve function names when writing a profile (#8631)
by Thomas Lively
· 4 weeks ago
3ef8d19
Look at fallthrough when deleting branch hints (#8630)
by Thomas Lively
· 4 weeks ago
604f547
[StackIR] Optimize the simple case of a multivalue tee and extracts (#8623)
by Alon Zakai
· 4 weeks ago
93b0629
Simplify branch hint instrumentation (#8624)
by Thomas Lively
· 4 weeks ago
b3650ea
[NFC] Remove redundant code from bad merge (#8627)
by Thomas Lively
· 4 weeks ago
0f4d388
Fix and improve unreachable parsing (#8617)
by Thomas Lively
· 4 weeks ago
9a1516f
[NFC] Simplify printing of unreachable replacements (#8616)
by Thomas Lively
· 4 weeks ago
f051945
BranchHinting fuzzing: Do not remove effects when deinstrumenting (#8613)
by Alon Zakai
· 4 weeks ago
2d093c2
NFC: Propagate global effects via strongly-connected components (#8607)
by Steven Fontanella
· 4 weeks ago
069c945
PreserveImportsExportsJS fuzzer: Handle JS differences in stack traces (#8610)
by Alon Zakai
· 4 weeks ago
ef4cbbe
Validate descriptor clause forward references (#8611)
by Thomas Lively
· 4 weeks ago
a7d3f18
Handle strings when skipping function bodies (#8614)
by Thomas Lively
· 4 weeks ago
4301eae
Use fewer scratch locals in IRBuilder (#8608)
by Thomas Lively
· 4 weeks ago
ea98200
Heap2Local: Handle unreachable ref.test replacement (#8605)
by Alon Zakai
· 4 weeks ago
95d8876
[NFC] Skip parsing instructions in first parser pass (#8601)
by Thomas Lively
· 4 weeks ago
2fa35d6
[NFC] Simplify a bit of logic in RemoveUnusedBrs (#8603)
by Alon Zakai
· 5 weeks ago
fc43f0d
[NFC] Use unordered containers for Name sets in SimplifyLocals and DuplicateFunctionElimination (#8600)
by Changqing Jing
· 5 weeks ago
54f9f7a
[NFC] Simplify lexer and move to header (#8597)
by Thomas Lively
· 5 weeks ago
1f65c57
New fuzzer: PreserveImportsExportsJS (#8592)
by Alon Zakai
· 5 weeks ago
ce7f869
Refactor graph traversal in GlobalEffects (#8593)
by Steven Fontanella
· 5 weeks ago
031e163
Increase Alpine stack size to 8MB (#8595)
by Alon Zakai
· 5 weeks ago
3990615
[NFC] Use unordered_set in effects.h and CodePushing (#8586)
by Changqing Jing
· 5 weeks ago
baa1564
[NFC] Fix spelling typos (#8591)
by daichifukui
· 5 weeks ago
a827aa5
Fuzzer: Make --fuzz-preserve-imports-and-exports also preserve the start function (#8589)
by Alon Zakai
· 5 weeks ago
eb6c79d
[NFC] Fuzzer: Add a run_js() method (#8588)
by Alon Zakai
· 5 weeks ago
f7b08ed
[NFC] Move fuzzer VMs out of CompareVMs (#8587)
by Alon Zakai
· 5 weeks ago
d918f9c
[Stack Switching] wasm-ctor-eval: stop on serializing continuations to globals (#8585)
by Alon Zakai
· 5 weeks ago
1527ce0
Move a v8 fuzzer flag to a more prominent place (#8582)
by Alon Zakai
· 5 weeks ago
68ea908
[ci] Use emsdk-setup github action (#8584)
by Sam Clegg
· 5 weeks ago
b9a9afb
[JS & C API] Rename MemorySegment functions to DataSegment (#8576)
by Spotandjake
· 6 weeks ago
15ad2b2
Make everything 1.5% faster by calling leaf visitors immediately [NFC] (#8581)
by Alon Zakai
· 6 weeks ago
98ad697
Make getters const in Module class (#8579)
by Steven Fontanella
· 6 weeks ago
a6f85e5
Fix optimized grouping of locals (#8577)
by Thomas Lively
· 6 weeks ago
27dbce1
[FP16] Implement f32x4.promote_low_f16x8. (#8578)
by Brendan Dahl
· 6 weeks ago
cfa8abd
[NFC] Optimize ModuleUtils type-scanning code (#8572)
by Alon Zakai
· 6 weeks ago
b09fad0
Temporarily disable Split in fuzz_opt (#8575)
by Thomas Lively
· 6 weeks ago
a3ac1d9
[NFC] Allow SubTypes::iterSubTypes to stop early (#8573)
by Alon Zakai
· 6 weeks ago
6780d4b
Make everything 4% faster by skipping empty tasks [NFC] (#8571)
by Alon Zakai
· 6 weeks ago
6c70e2c
Fix typos (#8570)
by Thomas Lively
· 6 weeks ago
0bb686f
More ArrayCmpxchg expected opts in Heap2Local (#8567)
by Thomas Lively
· 6 weeks ago
Next »