Sign in
◑
Theme
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen
/
HEAD
c35bdde
Fix precompute optimizing atomic.fence out (#9379)
by Steven Fontanella
· 86 minutes ago
main
37d0906
[CI] Remove CODEOWNERS and team review removal (#9378)
by Thomas Lively
· 2 hours ago
20120df
[OptimizeInstructions] Remove redundant sign-exts (#9324)
by Thomas Lively
· 4 hours ago
0bfa72e
[CI] Paginate and retry reviewer assignment (#9377)
by Thomas Lively
· 6 hours ago
c95502c
[MemoryPacking] Avoid duplicate split segment names (#9361)
by Thomas Lively
· 6 hours ago
ed13327
[AbstractTypeRefining] Skip unreachable casts (#9358)
by Thomas Lively
· 8 hours ago
40e85bd
[NFC] Move larger bits.h functions into bits.cpp (#9362)
by Thomas Lively
· 8 hours ago
38122e5
Add logging to the review assignment script (#9363)
by Thomas Lively
· 8 hours ago
cee5b5e
[CI] Delete .github/codecov.yml (#9370)
by Thomas Lively
· 9 hours ago
e4599fa
Migrate three legacy pass tests to lit (#9367)
by sSalva
· 21 hours ago
95a214d
[IRBuilder] Forbid user access to scratch locals (#9341)
by Thomas Lively
· 3 days ago
3c46cb5
Fix removal of team review request (#9360)
by Thomas Lively
· 3 days ago
c11acba
[DAE] Refinalize callers on uninhabitable returns (#9356)
by Thomas Lively
· 3 days ago
2c85bfc
[NFC] Consolidate and rename sign-ext bit helpers (#9350)
by Thomas Lively
· 3 days ago
526237a
Use a var instead of a secret for reviewer weights (#9357)
by Thomas Lively
· 3 days ago
7a35c83
[NFC] Extract out referenced functions utility (#9347)
by Steven Fontanella
· 3 days ago
c79cd77
Bump macos CI version (#9355)
by Steven Fontanella
· 3 days ago
de2ff98
[CI] Add automated PR reviewer assignment (#9331)
by Thomas Lively
· 3 days ago
cfd36e6
Clean up remaining relaxed-atomics references for acquire-release-atomics (#9343)
by Derek Schuff
· 3 days ago
a9141c8
Support JJ in coverage script (#9346)
by Steven Fontanella
· 4 days ago
55d39d0
[coverage-diff] Exclude closing brace after unreachable (#9342)
by Thomas Lively
· 6 days ago
e437de4
New pass: HeapUntangling (#9330)
by Alon Zakai
· 6 days ago
d895607
[IRBuilder] Use multiple scratch locals for inputs (#9336)
by Thomas Lively
· 6 days ago
707afbd
[Literal] Do not print repeat reference contents (#9306)
by Thomas Lively
· 6 days ago
6acb26e
[wasm-ctor-eval] Keep localExprs on failed eval (#9340)
by Thomas Lively
· 7 days ago
85a596c
[OptimizeInstructions] Fix trapOnNull unreachable If (#9339)
by Thomas Lively
· 7 days ago
c00f653
[StackCheck] Fix handler call result type (#9335)
by Shoubhit Dash
· 7 days ago
118170a
[CI] Add differential coverage workflow job (#9297)
by Thomas Lively
· 7 days ago
944ed73
[GSI] Track exact type globals separately (#9334)
by Thomas Lively
· 7 days ago
4950cf0
[Heap2Local] Fix cmpxchg with same ref and expected (#9333)
by Thomas Lively
· 8 days ago
677ad31
[Fuzzing] Use random.randbytes in fuzz_opt.py (#9332)
by Thomas Lively
· 9 days ago
a6ed9ad
[Fuzzing] Deduplicate wasm-dis runs in fuzz_opt.py (#9317)
by Thomas Lively
· 10 days ago
7d20763
[IRBuilder] Fix unreachable fallback for tuples (#9329)
by Thomas Lively
· 10 days ago
3f5032b
[TypeRefining] Skip uncastable fallthroughs (#9320)
by Thomas Lively
· 10 days ago
c384852
[IRBuilder] Fix switch type with null continuation (#9328)
by Thomas Lively
· 11 days ago
f321a13
[PrincipalType] Finish and fix join and compose edge cases (#9301)
by Thomas Lively
· 11 days ago
7d27113
[Unsubtyping] Handle table.grow (#9327)
by Thomas Lively
· 11 days ago
62f073f
[LICM] Defer replacing hoisted code with nop (#9326)
by Thomas Lively
· 11 days ago
4ca7ea7
[RemoveUnusedBrs] Respect neverUnconditionalize (#9309)
by Thomas Lively
· 11 days ago
05e368e
[Interpreter] Implement StackSwitch execution (#9323)
by Thomas Lively
· 11 days ago
b517628
[CFP][GSI] Fix catch pops after optimizing reads (#9289)
by Thomas Lively
· 11 days ago
38b20e4
[OptimizeInstructions] Check sign-ext child type (#9321)
by Thomas Lively
· 11 days ago
38313a1
[I64ToI32Lowering] Fix return_call_indirect result type (#9325)
by Akshat Lakhera
· 11 days ago
bceec92
[Flatten] Use target block type for Switch temps (#9312)
by Thomas Lively
· 12 days ago
d9785f1
Materialize constant internalized strings (#9318)
by Thomas Lively
· 12 days ago
9924931
Allow pops to validate inside unnamed blocks, removing almost all handleBlockNestedPop() calls (#9292)
by Alon Zakai
· 12 days ago
dfcd1d4
[ChildTyper] Handle missing type immediates (#9302)
by Thomas Lively
· 12 days ago
c117b0f
Skip the functions a filtered pass does not run on (#9308)
by Jérôme Vouillon
· 12 days ago
d66e028
[OptimizeInstructions] Generalize sign-ext folding (#9296)
by Thomas Lively
· 12 days ago
a2c4b9c
[RemoveNonJSOps] Stub out trunc_sat and convert ops (#9313)
by Thomas Lively
· 12 days ago
6557968
[Fuzzer] Update BINARYEN_CORES comment (#9316)
by Thomas Lively
· 12 days ago
14fed8a
[JS API] add `{struct,array}.get_{s,u}` (#9311)
by Chris Harvey
· 13 days ago
b424d6f
[.gitignore] More precise matching for generated cmake files. NFC (#9315)
by Sam Clegg
· 13 days ago
6a56e6c
[FuzzExec] Give host imported functions exact types (#9314)
by Thomas Lively
· 13 days ago
5db8f59
[Literal] Respect PrintLimiter when printing cyclic data (#9305)
by Thomas Lively
· 13 days ago
8b0747b
[Fuzzing] Default BINARYEN_CORES=4 in fuzz_opt.py (#9304)
by Thomas Lively
· 13 days ago
b40f1eb
[JS API] test `try_table`/`throw_ref` setters/getters (#9310)
by Chris Harvey
· 2 weeks ago
37186b1
[DAE2] Refinalize when changing types (#9290)
by Thomas Lively
· 2 weeks ago
795ef8e
[Fuzzing] Fix feature checks in get_random_opts (#9303)
by Thomas Lively
· 2 weeks ago
f1f3a48
[cmake] Regenerate git version in `config.h` at build time (#9299)
by Sam Clegg
· 2 weeks ago
ac62280
Add missing string validation and fix test (#9295)
by Alon Zakai
· 2 weeks ago
ed6b93e
[Heap2Local] Handle unreachable cmpxchg and cast_desc_eq refs (#9272)
by Thomas Lively
· 2 weeks ago
10b1b0d
[Fuzzer] Handle uninhabitable types in makeCompoundRef (#9282)
by Thomas Lively
· 3 weeks ago
b6720c0
[OptimizeInstructions] Generalize low-bit masks (#9293)
by Thomas Lively
· 3 weeks ago
06cdc17
Add a --constant-arrays-to-data pass (#9274)
by Goktug Gokdogan
· 3 weeks ago
4c6b554
Add GitHub Actions workflow for Antigravity AI code review (#9284)
by Derek Schuff
· 3 weeks ago
6e5257b
[RemoveUnusedBrs] Refinalize when jumping to trap (#9287)
by Thomas Lively
· 3 weeks ago
1c9c918
[StackIR] Emit unreachable for unwritable insts (#9283)
by Thomas Lively
· 3 weeks ago
997583b
[AbstractTypeRefining] Fix block-nested pops (#9285)
by Thomas Lively
· 3 weeks ago
0d52844
[NFC] Rename Type::isNull to Type::isBottomRef (#9288)
by Thomas Lively
· 3 weeks ago
fffd195
[NFC] Rename Type::is{,Non}NullableRef (#9286)
by Thomas Lively
· 3 weeks ago
28de99d
Fix table indices in Memory64Lowering (#9275)
by Sree24-ui
· 3 weeks ago
6fe1ad1
[subtype-exprs] Fix shared constraints on unreachable RefEqs (#9279)
by Thomas Lively
· 3 weeks ago
b8d8b29
OptimizeInstructions: Do not remove abs of x * x or x / x without --fast-math (#9225)
by tamaron
· 3 weeks ago
70ee105
[CtorEval] Skip uninitialized non-nullable locals in partial evaluation (#9280)
by Thomas Lively
· 3 weeks ago
84eb29a
[TypeRefining] Fix block-nested pops (#9281)
by Thomas Lively
· 3 weeks ago
0eba3a2
LegalizeJSInterface: Pick unique names for generated stubs (#9276)
by Akshat Lakhera
· 3 weeks ago
64f128f
[GTO] Avoid newly exposing prototypes when supertype fields are removed (#9278)
by Thomas Lively
· 3 weeks ago
ed1fb9d
[NFC] Do a string search using a character rather than a full string (#9277)
by Alon Zakai
· 3 weeks ago
ee75844
Experimental Gemini Code Assist configuration (#9273)
by Thomas Lively
· 3 weeks ago
d605ab3
[Heap2Local] Refinalize when cmpxchg-to-get rewrite refines type (#9270)
by Thomas Lively
· 3 weeks ago
c98a535
[wasm-shell] Use 1 GiB host memory limit in both init and growMemory (#9269)
by Thomas Lively
· 3 weeks ago
a631c14
[RemoveUnusedBrs] Skip BrOn when descriptor is unreachable (#9268)
by Thomas Lively
· 3 weeks ago
b9f3a21
Fix missing SIMD validation error (#9267)
by Alon Zakai
· 3 weeks ago
c8a002d
OptimizeInstructions: Check mayNotReturn when refining ref.cast under TNH (#9256)
by tamaron
· 3 weeks ago
b459ff8
Run mingw build in parallel (#9266)
by Alon Zakai
· 3 weeks ago
2976586
Lower constant array.new_data in OptimizeInstructions (#9248)
by Goktug Gokdogan
· 4 weeks ago
57ee991
Fuzzer: Emit SIMD lane load and store instructions (#9206)
by Thomas Lively
· 4 weeks ago
a885222
ConstraintAnalysis: Optimize self-comparisons (x ? x) (#9252)
by Alon Zakai
· 4 weeks ago
74d78de
Fuzzer: Emit table.size and table.grow (#9205)
by Thomas Lively
· 4 weeks ago
91d3437
Fuzzer: Emit memory.size and memory.grow (#9204)
by Thomas Lively
· 4 weeks ago
ca1cf60
[ConstraintAnalysis] Fix asymmetry in provesPair overlap check (#9258)
by Thomas Lively
· 4 weeks ago
0b8d88e
Parallelize initial content wasm test conversion with ThreadPool (#9077)
by Brendan Dahl
· 4 weeks ago
99482c7
[subtype-exprs] Fix nullability for extern conversions (#9255)
by Thomas Lively
· 4 weeks ago
eb441ba
[GSI] Cast globals to the operand type of struct.get (#9254)
by Thomas Lively
· 4 weeks ago
0edef64
wasm2js: Populate functionsCallableFromOutside after optimization passes (#9251)
by Thomas Lively
· 4 weeks ago
5c4a31d
OptimizeInstructions: Don't turn memory.fill of 16 bytes into two 8-byte stores (#9253)
by Alon Zakai
· 4 weeks ago
6de3a0b
Flatten WeakTopologicalOrdering into a single entry vector (#9220)
by Thomas Lively
· 4 weeks ago
f091fec
Fuzzer: Increase generation of tuple-valued wide arithmetic (#9203)
by Thomas Lively
· 4 weeks ago
5799303
Mark memory.grow and table.grow as generative (#9227)
by tamaron
· 4 weeks ago
Next »