Sign in
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen
/
HEAD
4ba48e5
Use ImportResolver for tag imports (#8254)
by Steven Fontanella
· 8 hours ago
main
ef3c33a
Format recent CHANGELOG entries. NFC (#8278)
by Sam Clegg
· 9 hours ago
24c2a9f
Fix unreachable tuple.extract printing (#8277)
by Alon Zakai
· 13 hours ago
2f3cba0
[JS API] Throw useful exceptions on parse errors (#8264)
by Alon Zakai
· 13 hours ago
c3afdd0
[NFC] Deduplicate logic in Unsubtyping (#8275)
by Thomas Lively
· 16 hours ago
3bc0d7f
[NFC] Print basic heap types in ModuleType (#8274)
by Thomas Lively
· 16 hours ago
57088ba
Add execution tests for relaxed atomics (#8269)
by Steven Fontanella
· 4 days ago
067c899
Don't test split modules for tests with (module instance ...) (#8270)
by Steven Fontanella
· 4 days ago
217ae46
Fuzz --reorder-types (#8197)
by Thomas Lively
· 4 days ago
d4f29b6
[CodeAnnotations] Implement function-level inlining hints (#8265)
by Alon Zakai
· 6 days ago
9acdd65
[NFC] Make module-level annotations available (#8262)
by Thomas Lively
· 7 days ago
d33d20c
Fuzzer: Remove assert on being in a function context before emitting RefAs (#8259)
by Alon Zakai
· 7 days ago
9ec87ba
Start emitting struct.new_desc in binaries (#8263)
by Thomas Lively
· 7 days ago
6874dc2
NFC: Use the correct memory order in doAtomicLoad (#8258)
by Steven Fontanella
· 7 days ago
034ec39
Update C and JS libraries with relaxed atomics support (#8248)
by Steven Fontanella
· 10 days ago
1d0b1d6
Add fuzzing support for relaxed atomics (#8253)
by Steven Fontanella
· 11 days ago
6601663
[NFC] Refactor code to reduce boilerplate for new code annotations (#8246)
by Alon Zakai
· 11 days ago
e574f53
Fix a +200% Windows performance regression caused by PR #4897. (#8251)
by juj
· 12 days ago
2fd9a45
Fix alignment in relaxed atomics spec test (#8252)
by Steven Fontanella
· 12 days ago
f844de0
Rename ref.cast_desc to ref.cast_desc_eq (#8250)
by Thomas Lively
· 12 days ago
be62412
Add relaxed memory ordering for exchange / compare-exchange instructions (#8231)
by Steven Fontanella
· 12 days ago
31ddd22
Add remaining atomic memory ordering tests with script (#8247)
by Steven Fontanella
· 12 days ago
5a833c9
Generate binary tests for relaxed atomics (#8245)
by Steven Fontanella
· 12 days ago
f9a3380
[wasm-split] Allow empty string for options (#8243)
by Heejin Ahn
· 13 days ago
f6871f4
Add initial script to generate relaxed atomics spec test (#8220)
by Steven Fontanella
· 13 days ago
31c4bdf
[CustomDescriptors] GUFA: Respect configureAll (#8242)
by Alon Zakai
· 13 days ago
86a01a1
SubTypes: Ensure a depth for cont (#8240)
by Alon Zakai
· 13 days ago
62ac166
[NFC] Remove unneeded field from helper struct in ReorderLocals (#8241)
by Alon Zakai
· 13 days ago
7a9ed0c
[NFC] Use the new Timer utility to log times when debugging PossibleContents (#8228)
by Alon Zakai
· 13 days ago
93bde74
[wasm-split] Split option tests from multi-split.wast (#8239)
by Heejin Ahn
· 14 days ago
af46d19
Fix UB in SIMD dot product arithmetic (#8234)
by Steven Fontanella
· 14 days ago
d9e6ed3
[wasm-split] Export/Import only necessary elements (#8221)
by Heejin Ahn
· 14 days ago
1b0dcf5
Ignore mass formatting change in blame (#8237)
by Steven Fontanella
· 2 weeks ago
fc5afd7
Reformat after updating clang version (#8236)
by Steven Fontanella
· 2 weeks ago
cc59df6
[NFC] Collect function names first in PossibleContents' External phase (#8229)
by Alon Zakai
· 2 weeks ago
a9963bc
Enable spec tests that already pass (#8233)
by Steven Fontanella
· 2 weeks ago
23d218d
[NFC] Rename tableMeta to getDefinition (#8230)
by Steven Fontanella
· 2 weeks ago
0a3f4b1
Fix import checking when table's runtime size changes (#8222)
by Steven Fontanella
· 2 weeks ago
959b357
Ignore emcc-build in flake8 (#8225)
by Steven Fontanella
· 2 weeks ago
6c29e85
Use _Exit instead of std::quick_exit to work around macOS bug (#8232)
by Derek Schuff
· 2 weeks ago
5fe2f80
Re-enable use of LLD when building with LTO (#8227)
by Derek Schuff
· 3 weeks ago
4245cdc
Parse/print MemoryOrder for AtomicRMW instructions (#8215)
by Steven Fontanella
· 3 weeks ago
9c56162
[NFC] Use LocationIndex instead of Location in the main GUFA roots map (#8224)
by Alon Zakai
· 3 weeks ago
ee037fa
Bump the CI LLVM version to 21 (#8223)
by Steven Fontanella
· 3 weeks ago
a77c558
Use ImportResolver for table imports (#8194)
by Steven Fontanella
· 3 weeks ago
181b356
[GC] Add all basic types to SubTypes::getMaxDepths (#8216)
by Alon Zakai
· 3 weeks ago
95fff89
[NFC] Use quick_exit to skip global cleanup (#8212)
by Alon Zakai
· 3 weeks ago
5732607
Use std::filesystem::path::preferred_separator. NFC (#8219)
by Sam Clegg
· 3 weeks ago
aa77b42
Link mimalloc with --as-needed on Linux (#8211)
by Derek Schuff
· 4 weeks ago
b785d13
Fix CMake checks for Linux (#8210)
by Derek Schuff
· 4 weeks ago
f1a1496
GlobalStructInference: Convert ref.cast_desc flag to a pass variant (#8208)
by Alon Zakai
· 4 weeks ago
79274b5
Do not double count control flow types (#8196)
by Thomas Lively
· 4 weeks ago
a2ba43f
Fix bug in UniqueRecGroups (#8202)
by Thomas Lively
· 4 weeks ago
5147e44
[NFC] Remove unused field from CodeScanner (#8207)
by Alon Zakai
· 4 weeks ago
e75a9f3
[NFC] Avoid long if-else chain in ModuleUtils::CodeScanner (#8206)
by Alon Zakai
· 4 weeks ago
fa25cd6
Do not recollect types in ReorderTypes (#8195)
by Thomas Lively
· 4 weeks ago
1a51861
Always use LLD to link when using clang to build (#8204)
by Derek Schuff
· 4 weeks ago
89196f2
[Custom Descriptors] Optionally optimize RefCast to RefCastDesc in GlobalStructInference (#7906)
by Alon Zakai
· 4 weeks ago
a8ccf99
Disable relaxed atomics for v8 tests in the fuzzer (#8199)
by Steven Fontanella
· 4 weeks ago
abf9693
[JS API] Implement Table Bindings (#8186)
by Spotandjake
· 4 weeks ago
e0dfb22
Remove JSPI pass (#8201)
by Sam Clegg
· 4 weeks ago
4ea0b0e
[module-splitting] Remove jspi-split-module (#8200)
by Sam Clegg
· 4 weeks ago
9044082
Add relaxed atomics support for stores (#8183)
by Steven Fontanella
· 4 weeks ago
cf2ab2c
[SourceMaps] Avoid emitting multiple sourceMappingURL sections (#8191)
by Alon Zakai
· 4 weeks ago
c3de795
[EH][Stack Switching] Fix GUFA's analysis of resume_throw (#8174)
by Alon Zakai
· 4 weeks ago
ed7bf9e
Ctor-eval: Don't stop evaluating when an imported global isn't used (#8168)
by Steven Fontanella
· 4 weeks ago
bf3302d
Only generate AcqRel SafeHeap load methods when --relaxed-atomics is enabled (#8193)
by Steven Fontanella
· 4 weeks ago
653c164
Add feature flag for relaxed atomics (#8192)
by Steven Fontanella
· 4 weeks ago
9d01442
Move ostream operators to wasm namespace (#8189)
by Steven Fontanella
· 4 weeks ago
7c6eb7c
wasm-ctor-eval: Do not emit invalid code after hitting a GC cycle (#8188)
by Alon Zakai
· 5 weeks ago
57d5ae3
Acquire/release memory ordering for loads (#8169)
by Steven Fontanella
· 5 weeks ago
e1dc453
[NFC] Update the timer utility (#8187)
by Thomas Lively
· 5 weeks ago
f4138bb
Port pass tests that use safe heap + threads to lit (#8184)
by Steven Fontanella
· 5 weeks ago
3e6ea6e
Add ImportResolver interface and use it for global imports (#8166)
by Steven Fontanella
· 5 weeks ago
158ee9b
[NFC] Expand comment in TypeSSA (#8181)
by Thomas Lively
· 5 weeks ago
a5c9a30
Remove assertion about repeat types in TypeSSA (#8176)
by Thomas Lively
· 5 weeks ago
8e1cb7f
Fix mutated default argument in roundtrip tests (#8179)
by Steven Fontanella
· 5 weeks ago
71c16f1
[NFC] Move mixed_arena.h into support (#8178)
by Alon Zakai
· 5 weeks ago
c7672a6
Replace isAtomic field with MemoryOrder enum in Stores (#8173)
by Steven Fontanella
· 5 weeks ago
d2bf202
Remove incorrect assertion in IRBuilder (#8177)
by Thomas Lively
· 5 weeks ago
63bf811
[NFC] Used Mixed Arena in IString interning (#8175)
by Alon Zakai
· 5 weeks ago
3e2d56d
Split Inlining: Handle return_calls in Pattern B, not just returns (#8159)
by Alon Zakai
· 5 weeks ago
6bc8d07
[GC] OptimizeInstructions: Fix unreachability handling for RefEq (#8155)
by Alon Zakai
· 5 weeks ago
17be7b3
Check isBasic() before getBasic() in validator (#8157)
by Alon Zakai
· 5 weeks ago
0d44b6c
[GC] Add missing type validation on StructGet (#8156)
by Alon Zakai
· 5 weeks ago
d8c90f4
Validate array type in IRBuilder::makeArrayGet (#8158)
by Alon Zakai
· 5 weeks ago
35e98b3
Replace isAtomic field with MemoryOrder enum in Load (#8170)
by Steven Fontanella
· 5 weeks ago
201149c
Add validations for imports during instantiation (#8086)
by Steven Fontanella
· 6 weeks ago
4236103
Increment failure count on exception in spec tests (#8163)
by Steven Fontanella
· 6 weeks ago
7ab9733
Fix unintentional macro shadowing in json.h (#8162)
by Steven Fontanella
· 6 weeks ago
c2e47d3
Use string_view for trap and hostLimit (#8153)
by Steven Fontanella
· 7 weeks ago
0e2eb12
Print failed test results at the end for the spec test suite (#8154)
by Steven Fontanella
· 7 weeks ago
9452643
[NFC] Remove unused member in TypeMapper (#8152)
by Thomas Lively
· 7 weeks ago
4e79ec0
[Stack Switch] Do not error on resume_throw_ref in SubtypingDiscoverer (#8151)
by Alon Zakai
· 7 weeks ago
e548091
TypeRefining-GUFA: Fix bug with considering continuation fields empty (#8150)
by Alon Zakai
· 8 weeks ago
775030a
[NFC] Inlining: Avoid wasteful non-nullable local fixups (#8147)
by Alon Zakai
· 8 weeks ago
96f2976
Fix conflicting generalized types in TypeSSA (#8119)
by Thomas Lively
· 8 weeks ago
d236068
[NFC] Wrap Bool::Element (#8149)
by Thomas Lively
· 8 weeks ago
f99fdb7
Fix assertion failure in unsubtyping (#8148)
by Thomas Lively
· 8 weeks ago
c6202f0
Reject rec groups that will collide after writing (#8144)
by Thomas Lively
· 8 weeks ago
Next »