Sign in
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen.git
/
HEAD
5732607
Use std::filesystem::path::preferred_separator. NFC (#8219)
by Sam Clegg
· 4 hours ago
main
aa77b42
Link mimalloc with --as-needed on Linux (#8211)
by Derek Schuff
· 2 days ago
b785d13
Fix CMake checks for Linux (#8210)
by Derek Schuff
· 3 days ago
f1a1496
GlobalStructInference: Convert ref.cast_desc flag to a pass variant (#8208)
by Alon Zakai
· 3 days ago
79274b5
Do not double count control flow types (#8196)
by Thomas Lively
· 3 days ago
a2ba43f
Fix bug in UniqueRecGroups (#8202)
by Thomas Lively
· 4 days ago
5147e44
[NFC] Remove unused field from CodeScanner (#8207)
by Alon Zakai
· 4 days ago
e75a9f3
[NFC] Avoid long if-else chain in ModuleUtils::CodeScanner (#8206)
by Alon Zakai
· 4 days ago
fa25cd6
Do not recollect types in ReorderTypes (#8195)
by Thomas Lively
· 4 days ago
1a51861
Always use LLD to link when using clang to build (#8204)
by Derek Schuff
· 4 days ago
89196f2
[Custom Descriptors] Optionally optimize RefCast to RefCastDesc in GlobalStructInference (#7906)
by Alon Zakai
· 4 days ago
a8ccf99
Disable relaxed atomics for v8 tests in the fuzzer (#8199)
by Steven Fontanella
· 5 days ago
abf9693
[JS API] Implement Table Bindings (#8186)
by Spotandjake
· 5 days ago
e0dfb22
Remove JSPI pass (#8201)
by Sam Clegg
· 5 days ago
4ea0b0e
[module-splitting] Remove jspi-split-module (#8200)
by Sam Clegg
· 5 days ago
9044082
Add relaxed atomics support for stores (#8183)
by Steven Fontanella
· 6 days ago
cf2ab2c
[SourceMaps] Avoid emitting multiple sourceMappingURL sections (#8191)
by Alon Zakai
· 6 days ago
c3de795
[EH][Stack Switching] Fix GUFA's analysis of resume_throw (#8174)
by Alon Zakai
· 6 days ago
ed7bf9e
Ctor-eval: Don't stop evaluating when an imported global isn't used (#8168)
by Steven Fontanella
· 6 days ago
bf3302d
Only generate AcqRel SafeHeap load methods when --relaxed-atomics is enabled (#8193)
by Steven Fontanella
· 8 days ago
653c164
Add feature flag for relaxed atomics (#8192)
by Steven Fontanella
· 8 days ago
9d01442
Move ostream operators to wasm namespace (#8189)
by Steven Fontanella
· 9 days ago
7c6eb7c
wasm-ctor-eval: Do not emit invalid code after hitting a GC cycle (#8188)
by Alon Zakai
· 9 days ago
57d5ae3
Acquire/release memory ordering for loads (#8169)
by Steven Fontanella
· 10 days ago
e1dc453
[NFC] Update the timer utility (#8187)
by Thomas Lively
· 10 days ago
f4138bb
Port pass tests that use safe heap + threads to lit (#8184)
by Steven Fontanella
· 10 days ago
3e6ea6e
Add ImportResolver interface and use it for global imports (#8166)
by Steven Fontanella
· 11 days ago
158ee9b
[NFC] Expand comment in TypeSSA (#8181)
by Thomas Lively
· 12 days ago
a5c9a30
Remove assertion about repeat types in TypeSSA (#8176)
by Thomas Lively
· 12 days ago
8e1cb7f
Fix mutated default argument in roundtrip tests (#8179)
by Steven Fontanella
· 12 days ago
71c16f1
[NFC] Move mixed_arena.h into support (#8178)
by Alon Zakai
· 12 days ago
c7672a6
Replace isAtomic field with MemoryOrder enum in Stores (#8173)
by Steven Fontanella
· 12 days ago
d2bf202
Remove incorrect assertion in IRBuilder (#8177)
by Thomas Lively
· 12 days ago
63bf811
[NFC] Used Mixed Arena in IString interning (#8175)
by Alon Zakai
· 13 days ago
3e2d56d
Split Inlining: Handle return_calls in Pattern B, not just returns (#8159)
by Alon Zakai
· 13 days ago
6bc8d07
[GC] OptimizeInstructions: Fix unreachability handling for RefEq (#8155)
by Alon Zakai
· 13 days ago
17be7b3
Check isBasic() before getBasic() in validator (#8157)
by Alon Zakai
· 13 days ago
0d44b6c
[GC] Add missing type validation on StructGet (#8156)
by Alon Zakai
· 13 days ago
d8c90f4
Validate array type in IRBuilder::makeArrayGet (#8158)
by Alon Zakai
· 13 days ago
35e98b3
Replace isAtomic field with MemoryOrder enum in Load (#8170)
by Steven Fontanella
· 2 weeks ago
201149c
Add validations for imports during instantiation (#8086)
by Steven Fontanella
· 2 weeks ago
4236103
Increment failure count on exception in spec tests (#8163)
by Steven Fontanella
· 3 weeks ago
7ab9733
Fix unintentional macro shadowing in json.h (#8162)
by Steven Fontanella
· 3 weeks ago
c2e47d3
Use string_view for trap and hostLimit (#8153)
by Steven Fontanella
· 4 weeks ago
0e2eb12
Print failed test results at the end for the spec test suite (#8154)
by Steven Fontanella
· 4 weeks ago
9452643
[NFC] Remove unused member in TypeMapper (#8152)
by Thomas Lively
· 4 weeks ago
4e79ec0
[Stack Switch] Do not error on resume_throw_ref in SubtypingDiscoverer (#8151)
by Alon Zakai
· 4 weeks ago
e548091
TypeRefining-GUFA: Fix bug with considering continuation fields empty (#8150)
by Alon Zakai
· 4 weeks ago
775030a
[NFC] Inlining: Avoid wasteful non-nullable local fixups (#8147)
by Alon Zakai
· 4 weeks ago
96f2976
Fix conflicting generalized types in TypeSSA (#8119)
by Thomas Lively
· 4 weeks ago
d236068
[NFC] Wrap Bool::Element (#8149)
by Thomas Lively
· 4 weeks ago
f99fdb7
Fix assertion failure in unsubtyping (#8148)
by Thomas Lively
· 4 weeks ago
c6202f0
Reject rec groups that will collide after writing (#8144)
by Thomas Lively
· 4 weeks ago
f9632d5
[JS API] Implement BinaryenModuleUpdateMaps (#8123)
by Spotandjake
· 4 weeks ago
74e6965
[C API] Split BinaryenCallRef and BinaryenReturnCallRef in c api (#8121)
by Spotandjake
· 4 weeks ago
58813d2
[NFC] Remove outdated mentions of nominal types (#8142)
by Thomas Lively
· 4 weeks ago
38d3277
[StackSwitching] Add resume_throw_ref (#8140)
by Alon Zakai
· 4 weeks ago
bc55110
[CI] Add `ruff` python checker. NFC (#8131)
by Sam Clegg
· 5 weeks ago
ccd2c82
Simplify thread pool used in spec tests runner (#8143)
by Sam Clegg
· 5 weeks ago
986e7cb
Revert "Stub out all imports in ctor-eval" (#8137)
by Steven Fontanella
· 5 weeks ago
acd28ee
Avoid public type collisions in GlobalTypeRewriter (#8139)
by Thomas Lively
· 5 weeks ago
98b720d
RemoveUnusedModuleElements: Optimize indirect calls when the table is immutable (#8107)
by Alon Zakai
· 5 weeks ago
b7dc66f
[NFC] Remove unused additionalPrivateTypes (#8136)
by Thomas Lively
· 5 weeks ago
d2469f2
[Custom Descriptors] OptimizeInstructions: Handle effects in ref.cast_desc when removing ref.as_non_null (#8133)
by Alon Zakai
· 5 weeks ago
4f7136b
Update comment in .gitignore. NFC (#8135)
by Sam Clegg
· 5 weeks ago
16aaf14
[NFC] Add more reduction docs for Two (#8132)
by Alon Zakai
· 5 weeks ago
16f7f8d
Stop using operator[] only for default-insertion into maps (#8129)
by Derek Schuff
· 5 weeks ago
ef29ce2
[test] Remove unused Py2CalledProcessError. NFC (#8130)
by Sam Clegg
· 5 weeks ago
def60a9
Use `capture_output` param when running python subprocesses. NFC (#8127)
by Sam Clegg
· 5 weeks ago
8db3dee
[test] Remove unused `minify_check` helper. (#8128)
by Sam Clegg
· 5 weeks ago
963b587
Replace subprocess.Popen usage. NFC (#8125)
by Sam Clegg
· 5 weeks ago
04a376a
Update flake8 version. NFC (#8126)
by Sam Clegg
· 5 weeks ago
bc7632d
Stub out all imports in ctor-eval (#8115)
by Steven Fontanella
· 5 weeks ago
21239c1
[NFC] Make fields of BrandTypeIterator constexpr (#8118)
by Thomas Lively
· 5 weeks ago
56f8f4f
Fuzzer mutation: Use GLB to find the type to replace with (#8100)
by Alon Zakai
· 5 weeks ago
c443688
[NFC] Add more overview docs for stack switching (#7806)
by Alon Zakai
· 5 weeks ago
15c1d2d
[EH] Fix pops in newly-added blocks in ReFinalize (#8114)
by Alon Zakai
· 5 weeks ago
2a05afe
RemoveUnusedModuleElements: Scan indirect calls once up front [NFC] (#8116)
by Alon Zakai
· 5 weeks ago
2d61760
[GC] GUFA: Handle function subtyping (#8112)
by Alon Zakai
· 5 weeks ago
8e5f757
SubtypingDiscoverer: Handle values flowing out of br_if (#8101)
by Alon Zakai
· 6 weeks ago
6fb2b91
IRBuilder: Validate local indexes (#8099)
by Alon Zakai
· 6 weeks ago
062f092
Update source map names indices in prolog/epilog (#8113)
by Heejin Ahn
· 6 weeks ago
fb4aef6
[NFC] Avoid multiple scans in LUBFinder::getResultsLUB (#8104)
by Alon Zakai
· 6 weeks ago
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
· 6 weeks ago
4f52bff
Check for end of input while reading expressions (#8092)
by Alon Zakai
· 6 weeks ago
34f8d2f
Add a logo [NFC] (#8102)
by Alon Zakai
· 6 weeks ago
42b592d
[JS API] Add CallRef (#8103)
by Spotandjake
· 6 weeks ago
93f40ae
Update names field in source maps (#8068)
by Heejin Ahn
· 6 weeks ago
0fdf002
[JS API] Add Binaryen.arrayref and module.arrayref.pop (#8105)
by Spotandjake
· 6 weeks ago
28e849b
Run spec tests in parallel to reduce the execution time (#8088)
by Steven Fontanella
· 6 weeks ago
3ff3762
Fix uninitialized member (#8094)
by Steven Fontanella
· 6 weeks ago
70bf2dc
Remove unneeded python install step on alpine (#8093)
by Steven Fontanella
· 6 weeks ago
e1d0995
ClusterFuzz: Show invalid executions in test, and update expectation (#8087)
by Alon Zakai
· 7 weeks ago
c0bcdd6
Support (module definition ...) and (module instance ...) in WAST spec tests (#8058)
by Steven Fontanella
· 7 weeks ago
854e01b
Add support for ref.null constant in WAST expectations (#8076)
by Steven Fontanella
· 7 weeks ago
6ec238b
[NFC] Replace C macro with C++ lambda in json.h (#8082)
by Congcong Cai
· 7 weeks ago
73c3a05
Fix cross-module return_calls in the interpreter (#8083)
by Alon Zakai
· 7 weeks ago
3f922c3
DeadArgumentElimination: Skip unprofitable single-call chains (#8072)
by Alon Zakai
· 7 weeks ago
5efa505
[NFC] Extract out function for parseModuleBody (#8080)
by Steven Fontanella
· 7 weeks ago
d8ec1e0
Properly hash and compare internalized strings (#8081)
by Alon Zakai
· 7 weeks ago
Next »