Sign in
◑
Theme
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen
/
HEAD
e45f5ba
Mark atomic read-write etc. operations as generative (#9112)
by Alon Zakai
· 9 hours ago
main
3f54c9d
Optionally collect fuzzer statistics across runs (#9073)
by Thomas Lively
· 13 hours ago
7d27e49
[TailCall] Fix intrinsic and unreachable calls (#9111)
by Thomas Lively
· 14 hours ago
cbecb31
[GUFA] Fix crash on switch handlers (#9110)
by Thomas Lively
· 32 hours ago
e653452
ConstraintAnalysis: Parse tees (#9109)
by Alon Zakai
· 32 hours ago
0c068b7
Add TailCall optimization pass (--tail-call) (#9103)
by Thomas Lively
· 33 hours ago
5b07da1
[GTO] Update struct field indices after localizing operands (#9108)
by Thomas Lively
· 2 days ago
1b198ae
Add a pass to remove empty function exports (#9078)
by Govind yadav
· 2 days ago
b71b29e
Port threaded tests from acquire/release proposal (#9107)
by Steven Fontanella
· 2 days ago
2746295
Support parallel fuzzing in monitor_fuzz.py (#9105)
by Thomas Lively
· 4 days ago
7d9ec2f
[BranchHinting] Do not reorder traps in OptimizeInstructions when neverReorder is set (#9096)
by Alon Zakai
· 4 days ago
5eb87bf
Fix invalid tag index when parsing declarative element segments with … (#9093)
by Arkady Skvortsov
· 4 days ago
b7c5ff3
[ctor-eval] Fix partial evaluation of return calls (#9104)
by Thomas Lively
· 6 days ago
1883e1b
Parallelize fixed wasm-reduce testcases (#9101)
by Brendan Dahl
· 6 days ago
45b6cd9
Optimize `publish` (#9091)
by Thomas Lively
· 7 days ago
cb3586b
Parallelize native example testcases (#9097)
by Brendan Dahl
· 7 days ago
43dd294
[NFC] Process Binary arms in natural execution order in Constraints (#9099)
by Alon Zakai
· 7 days ago
14bdb7f
Parallelize wasm2js test suite (#9090)
by Brendan Dahl
· 7 days ago
14fdf52
[NFC] Reorder some small fields in wasm.h for size reduction (#9094)
by Alon Zakai
· 7 days ago
ee09893
[NFC] Remove ancient trapping-mode support code (#9095)
by Alon Zakai
· 7 days ago
b872d11
Optimize tail-padding reuse [NFC] (#9084)
by Alon Zakai
· 8 days ago
994a5cb
Avoid newly exposing prototypes in GTO (#9043)
by Thomas Lively
· 8 days ago
d57c2a8
ConstraintAnalysis: Parse AND operations (#9075)
by Alon Zakai
· 8 days ago
3e2bcc0
Optimize resume of non-suspending continuations (#9071)
by Thomas Lively
· 8 days ago
5d93aba
Fix fallthrough for desc operands (#9089)
by Thomas Lively
· 8 days ago
d2e5e03
Parallelize wasm-opt passes and print tests (#9088)
by Brendan Dahl
· 8 days ago
ac79149
Add unified parallel test runner and refactor spec tests (#9083)
by Brendan Dahl
· 8 days ago
8d786b3
[CI] Use existing clang, don't install using llvm.sh (#9087)
by Alon Zakai
· 8 days ago
72e6b56
[Stack Switching / Exceptions] Add missing null check for null exnref in resume_throw_ref (#9082)
by Alon Zakai
· 9 days ago
a7f7909
Store primitive GC arrays as raw byte buffers (#9051)
by Brendan Dahl
· 9 days ago
2abebd2
Initial support for `publish` (#9072)
by Thomas Lively
· 12 days ago
cdb9eaa
Use fast gzip compression level 1 in ClusterFuzz bundling (#9076)
by Brendan Dahl
· 13 days ago
c75f2ae
Add a suspends effect (#9070)
by Thomas Lively
· 2 weeks ago
180bae3
Add a monitor_fuzz.py script (#9069)
by Thomas Lively
· 2 weeks ago
6c4214f
Require matching finality in descriptor types (#9068)
by Thomas Lively
· 2 weeks ago
e7a4551
Constraints: Add comparisons for term-equal proving (#9066)
by Alon Zakai
· 2 weeks ago
0f19a05
OptimizeInstructions: Do not remove an inner cast when there are descriptor effects in the way (#9067)
by Alon Zakai
· 2 weeks ago
2048605
Fix typos in the codebase (#9063)
by Heejin Ahn
· 2 weeks ago
3d7eee7
Increase ConstraintAnalysis limit on basic block computations (#9065)
by Alon Zakai
· 2 weeks ago
d036a3b
Add missing visit to descriptor in LinearExecutionWalker (#9060)
by Alon Zakai
· 2 weeks ago
6531a98
[wasm-split] Make mutable/immutable versions of tests (#9062)
by Heejin Ahn
· 2 weeks ago
f870c9e
ConstraintAnalysis: Fix a hang with a tee in an increment (#9058)
by Alon Zakai
· 2 weeks ago
3a46a6c
[wasm-split] Don't use update_lit_checks.py for some tests (#9061)
by Heejin Ahn
· 2 weeks ago
39be64e
Update to filecheck 1.0.5 (#9059)
by Thomas Lively
· 2 weeks ago
8bad4db
Fast-math mode can ignore the difference between negative zero and zero (#9056)
by Alon Zakai
· 3 weeks ago
23c19e2
Update pinned filecheck version to 1.0.3 (#9054)
by Thomas Lively
· 3 weeks ago
a30696f
Emit CHECK-EMPTY directives in test update scripts (#9053)
by Thomas Lively
· 3 weeks ago
cdfda07
Do not emit trailing whitespace on blank lines (#9052)
by Thomas Lively
· 3 weeks ago
0f38ce7
Enable ConstraintAnalysis pass (#9010)
by Alon Zakai
· 3 weeks ago
d03c25e
Constraints: Do not optimize floats without fast-math (#9049)
by Alon Zakai
· 3 weeks ago
ece5da2
Do not fuzz gufa-waitqueue.wast (#9050)
by Thomas Lively
· 3 weeks ago
e258ff0
Constraints: Propagate constants when proving (#9047)
by Alon Zakai
· 3 weeks ago
cce27ed
Do not flatten trapping memory segments (#9048)
by Alon Zakai
· 3 weeks ago
b7c050e
Fix depth map for waitqueues (#9040)
by Steven Fontanella
· 3 weeks ago
65e9a83
ConstraintAnalysis: Fix mixed signed/unsigned comparisons (#9045)
by Alon Zakai
· 3 weeks ago
876015e
ConstraintAnalysis: Track local copies through fallthrough values (#9046)
by Alon Zakai
· 3 weeks ago
0d962bc
Constraints: Fix float comparisons (#9041)
by Alon Zakai
· 3 weeks ago
ad982e2
Validate natural alignment for atomic memory operations (#8966)
by Gauarv Chaudhary
· 3 weeks ago
7bed2be
Validate remaining FP16 instruction features (#8979)
by Gauarv Chaudhary
· 3 weeks ago
a048cb7
Interpreter: factor out applyRMW helper for atomic and GC RMW operations (#9042)
by Brendan Dahl
· 3 weeks ago
67ac1ab
[JS API] fix: update `ExpressionIds` enum (#9044)
by Chris Harvey
· 3 weeks ago
9d6a093
Add library API for waitqueue instructions (#9039)
by Steven Fontanella
· 3 weeks ago
c3c30bb
ConstraintAnalysis: Fix missing overflow checks in x++ (#9037)
by Alon Zakai
· 3 weeks ago
3029fbb
Use Spans in cases where we can't infer them exactly (#9034)
by Alon Zakai
· 4 weeks ago
9af0edf
ConstraintAnalysis fuzz bug: Do not AND after a branch is not taken (#9035)
by Alon Zakai
· 4 weeks ago
bb0caa3
[wasm2js] Support nontrapping float-to-int conversions directly in JS (#9019)
by Sam Clegg
· 4 weeks ago
f0fd896
Constraints: Don't store immediate contradictions (#9032)
by Alon Zakai
· 4 weeks ago
b899ca2
Revert binaryen wasm2c (#9033)
by lexi-nadia
· 4 weeks ago
9b86340
Allow struct.wait on equality-comparable fields except floats (#8939)
by Steven Fontanella
· 4 weeks ago
cafd9c3
ConstraintAnalysis: Fix parsing of i64 operations (#9029)
by Alon Zakai
· 4 weeks ago
293a351
Disallow descriptor "L" subtyping (#9011)
by Thomas Lively
· 4 weeks ago
93c3dbf
[MakeSharedObjects] Fix casts of non-func types (#9031)
by Thomas Lively
· 4 weeks ago
3fe6a5f
ConstraintAnalysis: Use spans to prove things (#9025)
by Alon Zakai
· 4 weeks ago
d3d84f5
Add ConstraintAnalysis widening and fuzz it (#9030)
by Alon Zakai
· 4 weeks ago
02cb86f
Port simplify-locals test to lit (#9028)
by Steven Fontanella
· 4 weeks ago
10eed9a
Update `CHANGELOG.md` after #9023. NFC (#9027)
by Sam Clegg
· 4 weeks ago
e48e82c
Simplify WASM_UNREACHABLE. NFC (#8976)
by Sam Clegg
· 4 weeks ago
0af42fa
[i64-to-i32-lowering] Lower nontrapping float-to-int conversions (#9017)
by Sam Clegg
· 4 weeks ago
1dbc251
[wasm-emscripten-finalize] Remove --no-legalize-javascript-ffi flag (#9016)
by Sam Clegg
· 4 weeks ago
7836ed6
Add IU64 and Span classes, to compute spans over all integers (#9021)
by Alon Zakai
· 4 weeks ago
8d546dc
[fuzzer] Allow sign-ext, bulk-memory, and nontrapping-float-to-int in Wasm2JS (#9024)
by Sam Clegg
· 4 weeks ago
8c9b91e
Replace `BINARYEN_ROOT` with `BINARYEN_BIN`. NFC (#9023)
by Sam Clegg
· 4 weeks ago
89a81ef
I64ToI32Lowering: Document non-trapping float truncation behavior. NFC (#9022)
by Sam Clegg
· 4 weeks ago
8418a24
Fix alignment in acquire-release spec test (#9014)
by Steven Fontanella
· 4 weeks ago
daf26d2
update param of `BinaryenRefNull` to take `BinaryenHeapType` (#8981)
by Chris Harvey
· 4 weeks ago
b8c1512
[wasm-split] Deduplicate loops in shareImportableItems (NFC) (#8992)
by Heejin Ahn
· 4 weeks ago
9bb57b3
[wasm-split] Remove module elements in bulk (NFC) (#8990)
by Heejin Ahn
· 4 weeks ago
7dd128d
[wasm-split] Precompute ownership info (NFC) (#8986)
by Heejin Ahn
· 4 weeks ago
07a6f35
[wasm-split] Don't use ParallelFunctionAnalysis in scanModule (#9007)
by Heejin Ahn
· 4 weeks ago
081f8cb
[CustomDescriptors] Ensure a non-nullable sent type for br_on_cast_desc_eq on null (#9009)
by Alon Zakai
· 4 weeks ago
8d9412e
Add multi-threaded tests for acquire/release atomics (#8999)
by Steven Fontanella
· 5 weeks ago
dae272c
Generate tuple.extract of wide arithmetic in fuzzer (#9005)
by Thomas Lively
· 5 weeks ago
e06e0f2
ConstraintAnalysis: Handle fallthrough values (#9000)
by Alon Zakai
· 5 weeks ago
3444b97
[NFC] Add a nested loop test for ConstraintAnalysis (#9004)
by Alon Zakai
· 5 weeks ago
1bca181
ConstraintAnalysis: Optimize loop variables with non-constant bounds (#8996)
by Alon Zakai
· 5 weeks ago
64abb88
ConstraintAnalysis: Stop flowing in unreachable code (#9003)
by Alon Zakai
· 5 weeks ago
8f15626
Fix handling of indirect return calls in DAE2 (#8994)
by Thomas Lively
· 5 weeks ago
fb7c6c2
ConstraintAnalysis: Handle tees (#8998)
by Alon Zakai
· 5 weeks ago
79dfe6b
Version 132 (#8997)
by Alon Zakai
· 5 weeks ago
version_132
7c4c160
Do not fuzz relaxed-atomics on V8 yet (#8995)
by Alon Zakai
· 5 weeks ago
Next »