Sign in
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen
/
HEAD
35ba23c
Compute effects for indirect calls in GlobalEffects (#8609)
by Steven Fontanella
· 34 hours ago
main
f61c445
[FP16] Implement f16x8.demote_{f64x2, f32x4}_zero. (#8580)
by Brendan Dahl
· 2 days ago
2a594b2
Fuzzer: Only run one handler at a time (#8643)
by Alon Zakai
· 3 days ago
fb9043e
Add feature flag for wide arithmetic (#8639)
by Steven Fontanella
· 3 days ago
cd26fc1
Fix binary writing for test_emit_all_features (#8642)
by Steven Fontanella
· 3 days ago
595f5af
Account for global effects in LinearExecutionWalker (#8637)
by Steven Fontanella
· 3 days ago
2e86518
PreserveImportsExportsJS fuzzer: Handle NaNs properly (#8620)
by Alon Zakai
· 4 days ago
40acafe
Fix comment about --no-auto-initial-contents (#8636)
by Heejin Ahn
· 5 days ago
1251efb
Avoid assertion in BrOn parsing (#8635)
by Alon Zakai
· 5 days ago
534eab9
[wasm-merge] Preserve function names when writing a profile (#8631)
by Thomas Lively
· 5 days ago
3ef8d19
Look at fallthrough when deleting branch hints (#8630)
by Thomas Lively
· 5 days ago
604f547
[StackIR] Optimize the simple case of a multivalue tee and extracts (#8623)
by Alon Zakai
· 6 days ago
93b0629
Simplify branch hint instrumentation (#8624)
by Thomas Lively
· 6 days ago
b3650ea
[NFC] Remove redundant code from bad merge (#8627)
by Thomas Lively
· 6 days ago
0f4d388
Fix and improve unreachable parsing (#8617)
by Thomas Lively
· 6 days ago
9a1516f
[NFC] Simplify printing of unreachable replacements (#8616)
by Thomas Lively
· 6 days ago
f051945
BranchHinting fuzzing: Do not remove effects when deinstrumenting (#8613)
by Alon Zakai
· 8 days ago
2d093c2
NFC: Propagate global effects via strongly-connected components (#8607)
by Steven Fontanella
· 9 days ago
069c945
PreserveImportsExportsJS fuzzer: Handle JS differences in stack traces (#8610)
by Alon Zakai
· 9 days ago
ef4cbbe
Validate descriptor clause forward references (#8611)
by Thomas Lively
· 9 days ago
a7d3f18
Handle strings when skipping function bodies (#8614)
by Thomas Lively
· 9 days ago
4301eae
Use fewer scratch locals in IRBuilder (#8608)
by Thomas Lively
· 10 days ago
ea98200
Heap2Local: Handle unreachable ref.test replacement (#8605)
by Alon Zakai
· 10 days ago
95d8876
[NFC] Skip parsing instructions in first parser pass (#8601)
by Thomas Lively
· 11 days ago
2fa35d6
[NFC] Simplify a bit of logic in RemoveUnusedBrs (#8603)
by Alon Zakai
· 11 days ago
fc43f0d
[NFC] Use unordered containers for Name sets in SimplifyLocals and DuplicateFunctionElimination (#8600)
by Changqing Jing
· 12 days ago
54f9f7a
[NFC] Simplify lexer and move to header (#8597)
by Thomas Lively
· 12 days ago
1f65c57
New fuzzer: PreserveImportsExportsJS (#8592)
by Alon Zakai
· 12 days ago
ce7f869
Refactor graph traversal in GlobalEffects (#8593)
by Steven Fontanella
· 12 days ago
031e163
Increase Alpine stack size to 8MB (#8595)
by Alon Zakai
· 12 days ago
3990615
[NFC] Use unordered_set in effects.h and CodePushing (#8586)
by Changqing Jing
· 12 days ago
baa1564
[NFC] Fix spelling typos (#8591)
by daichifukui
· 2 weeks ago
a827aa5
Fuzzer: Make --fuzz-preserve-imports-and-exports also preserve the start function (#8589)
by Alon Zakai
· 2 weeks ago
eb6c79d
[NFC] Fuzzer: Add a run_js() method (#8588)
by Alon Zakai
· 2 weeks ago
f7b08ed
[NFC] Move fuzzer VMs out of CompareVMs (#8587)
by Alon Zakai
· 2 weeks ago
d918f9c
[Stack Switching] wasm-ctor-eval: stop on serializing continuations to globals (#8585)
by Alon Zakai
· 2 weeks ago
1527ce0
Move a v8 fuzzer flag to a more prominent place (#8582)
by Alon Zakai
· 2 weeks ago
68ea908
[ci] Use emsdk-setup github action (#8584)
by Sam Clegg
· 2 weeks ago
b9a9afb
[JS & C API] Rename MemorySegment functions to DataSegment (#8576)
by Spotandjake
· 3 weeks ago
15ad2b2
Make everything 1.5% faster by calling leaf visitors immediately [NFC] (#8581)
by Alon Zakai
· 3 weeks ago
98ad697
Make getters const in Module class (#8579)
by Steven Fontanella
· 3 weeks ago
a6f85e5
Fix optimized grouping of locals (#8577)
by Thomas Lively
· 3 weeks ago
27dbce1
[FP16] Implement f32x4.promote_low_f16x8. (#8578)
by Brendan Dahl
· 3 weeks ago
cfa8abd
[NFC] Optimize ModuleUtils type-scanning code (#8572)
by Alon Zakai
· 3 weeks ago
b09fad0
Temporarily disable Split in fuzz_opt (#8575)
by Thomas Lively
· 3 weeks ago
a3ac1d9
[NFC] Allow SubTypes::iterSubTypes to stop early (#8573)
by Alon Zakai
· 3 weeks ago
6780d4b
Make everything 4% faster by skipping empty tasks [NFC] (#8571)
by Alon Zakai
· 3 weeks ago
6c70e2c
Fix typos (#8570)
by Thomas Lively
· 3 weeks ago
0bb686f
More ArrayCmpxchg expected opts in Heap2Local (#8567)
by Thomas Lively
· 3 weeks ago
13cb918
Group locals by written type in binary writer (#8568)
by Thomas Lively
· 3 weeks ago
c64410a
GUFA: Ignore unreachable packed reads (#8564)
by Alon Zakai
· 3 weeks ago
88a07e0
Handle ref before expected in Heap2Local for StructCmpxchg (#8566)
by Thomas Lively
· 3 weeks ago
c32215e
[Js_of_ocaml] Update jsoo build process for libbinaryen (#8565)
by Spotandjake
· 3 weeks ago
ef18138
Canonicalize NaNs from nearbyint (#8561)
by Steven Fontanella
· 4 weeks ago
d0e2be9
Skip f32.wast etc. on linux due to Alpine-x86_64 issue + add CI testing (#8558)
by Alon Zakai
· 4 weeks ago
version_129
2ff34a2
[NFC] Stub out llvm::sys::fs::detail::directory_iterator_destruct for GCC 16 (#8559)
by Stephan Bergmann
· 4 weeks ago
8242d19
[Stack Switching] Fix ctor-eval handling of unhandled resumes (#8556)
by Alon Zakai
· 4 weeks ago
a070616
Generate atomic array operations in the fuzzer (#8545)
by Thomas Lively
· 4 weeks ago
7ee433f
Version 129 (#8555)
by Alon Zakai
· 4 weeks ago
0c6fae6
Validate RMW field types (#8554)
by Thomas Lively
· 4 weeks ago
3cd49e3
Handle module name collisions in MinifyImportsAndExports using a new output format (#8550)
by Alon Zakai
· 4 weeks ago
6474c70
Handle ArrayCmpxchg in Heap2Local (#8551)
by Thomas Lively
· 4 weeks ago
b6eba84
Update from C++17 to C++20 (#8218)
by Sam Clegg
· 4 weeks ago
2609e6c
[C & JS API] Add more DataSegment APIs (#8286)
by Spotandjake
· 4 weeks ago
8d9af32
Add contains() to custom containers and use where possible. NFC (#8547)
by Sam Clegg
· 4 weeks ago
0380ce9
[NFC] Handle atomic arrays in Heap2Local (#8549)
by Thomas Lively
· 4 weeks ago
74e21a6
GUFA: Fix indirect return-call subtyping (#8536)
by Alon Zakai
· 4 weeks ago
9e623c7
Generate Struct RMW operations in the fuzzer (#8535)
by Thomas Lively
· 4 weeks ago
1a8150c
Add readBinaryWithFeatures to JS API (#8541)
by Oscar Spencer
· 4 weeks ago
fafc285
[NFC] Remove unused wasm::alignAddr (#8543)
by Sertonix
· 4 weeks ago
6d47684
Add an option for wasm-merge to write a split manifest (#8534)
by Thomas Lively
· 4 weeks ago
a7330d7
[NFC] Fix logging functions in tests (#8538)
by Alon Zakai
· 4 weeks ago
df5c0e0
Handle sharedness in Heap2Local's Array2Struct (#8515)
by Thomas Lively
· 4 weeks ago
fe2fe01
Remove redundant spec tests (#8533)
by Steven Fontanella
· 4 weeks ago
3fb6c3b
Enable conversions.wast spec test (#8528)
by Steven Fontanella
· 4 weeks ago
fb5e6ef
[Multibyte] Fix GUFA on multibyte reads of different types (#8531)
by Alon Zakai
· 4 weeks ago
cfe7c54
[jspi] Remove module splitting changes. (#8529)
by Brendan Dahl
· 4 weeks ago
3c4012f
Fix CHANGELOG.md after #8405 (#8527)
by Pufferfish101007
· 4 weeks ago
4fc91fe
Add support for non-nullable tables and init expressions (#8405)
by Pufferfish101007
· 4 weeks ago
29b2d42
third_party/setup.py: fix wabt platform detection on Linux (#8526)
by BilelGho
· 4 weeks ago
c8bac64
[StackSwitching] Prune continuations in LegalizeAndPruneJSInterface (#8523)
by Alon Zakai
· 4 weeks ago
9f8c057
Fix up RMW operand types in TypeRefining (#8525)
by Thomas Lively
· 4 weeks ago
9b9f3f2
Improve distinct rec groups error message (#8522)
by Thomas Lively
· 4 weeks ago
7cd76de
Make table subtyping invariant (#8489)
by Steven Fontanella
· 4 weeks ago
86f0e8a
[multibyte] Add multibyte array load instructions. (#8504)
by Brendan Dahl
· 4 weeks ago
ddb7026
Validate global imports (#8487)
by Steven Fontanella
· 4 weeks ago
3ce53e8
[emscripten] Fix handleFatalError to match recent emscripten changes (#8521)
by Sam Clegg
· 5 weeks ago
10c876d
Do not precompute RMW ops on GC types (#8517)
by Thomas Lively
· 5 weeks ago
7113c49
[NFC] CtorEval fuzzing: skip export names that may need escaping (#8502)
by Alon Zakai
· 5 weeks ago
2165afc
TypeRefiningGUFA: Avoid bottom continuation casts (#8513)
by Alon Zakai
· 5 weeks ago
40e9cfd
[NFC] Skip new intrinsic test in fuzzer (#8516)
by Alon Zakai
· 5 weeks ago
afae706
More unsubtyping for cont.bind (#8506)
by Thomas Lively
· 5 weeks ago
737417d
[Stack Switching] Improve cont.bind fuzzing (#8500)
by Alon Zakai
· 5 weeks ago
58de22c
Do not copy function annotations when copying expressions (#8512)
by Thomas Lively
· 5 weeks ago
8f85446
[Multibyte] Handle ArrayStore in Precompute (#8511)
by Alon Zakai
· 5 weeks ago
7116073
Remove use of deprecated emscripten setting: `EXPORT_EXCEPTION_HANDLING_HELPERS` (#8507)
by Sam Clegg
· 5 weeks ago
132f7e8
[wasm-split] Remove dead globals (#8505)
by Heejin Ahn
· 5 weeks ago
82c0c99
Fix scratch local when optimizing cmpxchg in Heap2Local (#8496)
by Thomas Lively
· 5 weeks ago
4ee183b
[wasm-split] Remove unnecessary trampolines for ref.func initializers (#8443)
by Heejin Ahn
· 5 weeks ago
0e2ee37
[Big Endian] Add and use readLE/writeLE helpers (#8470)
by Sertonix
· 5 weeks ago
Next »