Sign in
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen
/
HEAD
13d9fb3
Update RMW fields indices in GTO (#8474)
by Thomas Lively
· 4 hours ago
main
66c7166
Stack switching validation (#8467)
by Thomas Lively
· 23 hours ago
c874f5d
Fix NaN handling for some instructions (#8472)
by Steven Fontanella
· 23 hours ago
dc0f3ac
Remove coverage builder from CI (#8471)
by Thomas Lively
· 24 hours ago
a2f2c9b
Fix effects for AtomicFence (#8465)
by Thomas Lively
· 25 hours ago
2602030
Fix propagation bug in Unsubtyping (#8468)
by Thomas Lively
· 27 hours ago
dc89132
Fix Unsubtyping on array and struct cmpxchg (#8469)
by Thomas Lively
· 27 hours ago
216ea0b
[StackSwitching] Implementing partial cont.bind-ing (#8464)
by Alon Zakai
· 4 days ago
2eb472c
[Stack Switching] Unsubtyping: Handle continuation subtyping (#8463)
by Alon Zakai
· 4 days ago
06cc1d9
Version 128 (#8462)
by Alon Zakai
· 4 days ago
version_128
9a3e2c7
Enable custom descriptors in j2cl.sh (#8461)
by Thomas Lively
· 4 days ago
d966ed5
[NFC] Remove SubTyper utility in wasm-type.cpp (#8459)
by Thomas Lively
· 5 days ago
c555e12
Reject null in `(assert_return ... (ref.<non null>))` (#8446)
by Steven Fontanella
· 5 days ago
3b6369e
Add support for (either ...) in wast (#8421)
by Steven Fontanella
· 5 days ago
7288ed5
[NFC] Refactor common logic for JS interface (#8458)
by Thomas Lively
· 5 days ago
6a64cbc
Always use LaneResults for SIMD values in spec tests (#8434)
by Steven Fontanella
· 5 days ago
f1062b0
Handle more types exposed to JS in GTO (#8454)
by Thomas Lively
· 5 days ago
5315d3e
[StackSwitching] Continuations trap on the JS boundary (#8452)
by Alon Zakai
· 5 days ago
ee4f82d
Handle exact types on JS boundary in Unsubtyping (#8451)
by Thomas Lively
· 6 days ago
ffc5bfc
Interpreter support for waitqueue (#8450)
by Steven Fontanella
· 6 days ago
a76d270
Fuzz non-v8-supported features more (#8448)
by Alon Zakai
· 6 days ago
4ffd9fe
Skip continuation types in SignatureRefining (#8449)
by Alon Zakai
· 6 days ago
1b9b280
SimplifyGlobals: Do not assume the effect of reading/writing globals implies global.get/set (#8433)
by Alon Zakai
· 6 days ago
0d9ceef
Handle flow via imports and exports in Unsubtyping (#8439)
by Thomas Lively
· 7 days ago
e99af57
Fuzzer: Fix JS printing of large BigInts (#8445)
by Alon Zakai
· 7 days ago
4ccffa1
[FP16] Removed "relaxed" from madd and nmadd. (#8411)
by Brendan Dahl
· 7 days ago
2340f7c
Version 127 (#8444)
by Alon Zakai
· 7 days ago
version_127
37e1dc7
Handle nullexnref on JS boundary (#8437)
by Thomas Lively
· 7 days ago
a092aef
Fix binary file matching in test_wasm_opt (#8440)
by Heejin Ahn
· 7 days ago
68f4da9
LegalizeAndPruneJSInterface: Prune illegal globals (#8435)
by Alon Zakai
· 7 days ago
6b851ed
StubUnsupportedJSOps: Remove global exports (#8436)
by Alon Zakai
· 7 days ago
d1cd2cf
Skip continuation types in SignatureRefining (#8438)
by Thomas Lively
· 7 days ago
a349643
Add --strip-debug option to wasm-split (#8432)
by Heejin Ahn
· 8 days ago
622a0efa
Fix tag name section writing (#8431)
by Heejin Ahn
· 8 days ago
694f7e8
Update effects for acquire and release operations (#8399)
by Thomas Lively
· 11 days ago
1ed55c3
Regenerate test output (#8428)
by Thomas Lively
· 11 days ago
878c96f
Enable JS interop in V8 flags (#8425)
by Thomas Lively
· 11 days ago
f2cce24
Tweak heap type fuzzer for JS prototypes (#8426)
by Thomas Lively
· 11 days ago
493e320
Clean up null check handling in EffectAnalyzer (#8422)
by Thomas Lively
· 11 days ago
83128c9
[testing] Ignore new dwarf file in fuzzer, like others (#8427)
by Alon Zakai
· 11 days ago
17d4989
GUFA: Handle suspend with value (#8423)
by Alon Zakai
· 12 days ago
4d479b4
Custom Page Sizes proposal support (#8307)
by Congcong Cai
· 12 days ago
4d04c22
[DWARF] Add handling for DW_LNS_set_epilogue_begin (#8414)
by Andy
· 12 days ago
85c606b
[Continuations] Trap on suspending through JS, don't throw a JS exception (#8419)
by Alon Zakai
· 12 days ago
cc866c7
Initial support for (thread ...) and (wait ...) in WAST (#8418)
by Steven Fontanella
· 12 days ago
2c1701b
Support imported externref globals in the fuzzer (#8412)
by Thomas Lively
· 13 days ago
076b46c
Literal: Standardize NaNs in sqrt (#8404)
by Congcong Cai
· 13 days ago
f77f1f1
Fix atomic ordering (#8384)
by Thomas Lively
· 13 days ago
ec79a6b
OptimizeInstructions: Consecutive instrs are not equal if one tees and one reads (#8415)
by Alon Zakai
· 13 days ago
9551980
Reject duplicate field names in structs (#8396)
by Steven Fontanella
· 13 days ago
ba58583
[NFC] Use bitfields for bools in EffectAnalzyer (#8417)
by Thomas Lively
· 13 days ago
3c9b6a7
Use copyTable and copyTag in ModuleSplitter (NFC) (#8410)
by Heejin Ahn
· 2 weeks ago
21b1d2e
Validate SIMDTernary features (#8403)
by Thomas Lively
· 2 weeks ago
c3bc803
Represent externref payloads in Literals (#8391)
by Thomas Lively
· 2 weeks ago
ca5db93
Fix implicitTrap and trap effects in struct.wait + struct.notify (#8409)
by Steven Fontanella
· 2 weeks ago
7317be6
Change effect for `pause` (#8401)
by Thomas Lively
· 3 weeks ago
ce8f2d1
[NFC] Port two RemoveUnusedBrs tests to lit (#8400)
by Alon Zakai
· 3 weeks ago
f284d54
Vacuum: Do not turn unreachable into nop (#8387)
by Alon Zakai
· 3 weeks ago
9ee4a25
RemoveUnusedBrs: Make branches to traps just trap themselves (#8398)
by Alon Zakai
· 3 weeks ago
1cdedff
Initial support for struct.notify (#8389)
by Steven Fontanella
· 3 weeks ago
0887c5f
Fix validation errors for struct.wait (#8394)
by Steven Fontanella
· 3 weeks ago
88aa87b
Fix i32 sign extension in MemoryPacking pass (#8368)
by Yi Liu
· 3 weeks ago
4b946ba
[NFC-for-now] Fix LocalCSE bug in ignoring traps (#8385)
by Alon Zakai
· 3 weeks ago
146905f
Remove checked-in binary for test/lld/em_asm_pthread.cpp. NFC (#8392)
by Sam Clegg
· 3 weeks ago
f914ff7
[Types] Fix missing inverse check for described field in isValidSupertype (#8378)
by Yi Liu
· 3 weeks ago
67e7170
Re-run generate_lld_tests.py. NFC (#8388)
by Sam Clegg
· 3 weeks ago
5be11f3
Revert "[CI] Update to latest alpine linux container image. NFC" (#8390)
by Sam Clegg
· 3 weeks ago
613bc8c
Initial support for struct.wait (#8346)
by Steven Fontanella
· 3 weeks ago
64b0f5f
[CI] Update to latest alpine linux container image. NFC (#7381)
by Sam Clegg
· 3 weeks ago
66bf26b
LocalCSE: Optimize idempotent functions (#8383)
by Alon Zakai
· 3 weeks ago
86f42bc
[NFC] Use static_cast instead of c-style casts in wasm-stack.cpp (#8379)
by Steven Fontanella
· 3 weeks ago
fb7b2c5
Use table's index type when parsing element segments (#8380)
by Steven Fontanella
· 3 weeks ago
72cd1b3
OnceReduction: Optimize idempotent functions (#8369)
by Alon Zakai
· 3 weeks ago
531702f
Fix sign extension of i32 addresses in interpreter memory access (#8348)
by Yi Liu
· 3 weeks ago
a38dafa
Fix binary writing of function annotations without any code annotations (#8375)
by Alon Zakai
· 3 weeks ago
f538edc
[interpreter] Validate imports before initializing memory (#8373)
by Congcong Cai
· 3 weeks ago
500c698
[NFC] Standardize debug macro pattern (#8371)
by Thomas Lively
· 3 weeks ago
1210337
Collect stats in DAE2 (#8367)
by Thomas Lively
· 3 weeks ago
2204827
[NFC] Refactor function-level annotations to a separate field (#8370)
by Alon Zakai
· 3 weeks ago
e4f35ee
[wasm2js] Enforce declared memory maximum in __wasm_memory_grow (#8352)
by Yi Liu
· 3 weeks ago
38cddb1
[Continuations] Fix cont.new on a funcref from another module (#8363)
by Alon Zakai
· 3 weeks ago
e026810
Add a new DAE pass with a fixed point analysis (#8217)
by Thomas Lively
· 3 weeks ago
347b7ae
Use Address instead of size_t for table indicies (#8362)
by Steven Fontanella
· 3 weeks ago
4f3f48d
Do not merge functions differing in semantics-altering annotations (#8361)
by Alon Zakai
· 3 weeks ago
69d6900
Fix determinism bug in type name updating (#8359)
by Thomas Lively
· 3 weeks ago
665d6f7
Intrinsic: idempotent (#8354)
by Alon Zakai
· 3 weeks ago
9656b8e
OptimizeInstructions: Improve areConsecutiveInputsEqualAndFoldable (#8355)
by Alon Zakai
· 3 weeks ago
b8a38f8
Reject empty quoted identifiers in parser (#8357)
by Steven Fontanella
· 3 weeks ago
3d6dfef
Add a RandomIteration utility (#8358)
by Thomas Lively
· 3 weeks ago
c994521
Interpreter: Add missing bounds checks in visitArrayRMW, visitArrayCmpxchg (#8351)
by Yi Liu
· 4 weeks ago
4efcdfe
Handle indirectly JS-exposed types in Unsubtyping (#8353)
by Thomas Lively
· 4 weeks ago
4017ddd
Heap2Local: Fix Array2Struct missing handlers for ArrayRMW, ArrayCmpxchg (#8305)
by Yi Liu
· 4 weeks ago
47a72fb
Fuzz @binaryen.js.called in closed-world (#8343)
by Alon Zakai
· 4 weeks ago
fd5e86e
[CodeAnnotations] Copy function-level annotations, fixing wasm-merge (#8345)
by Alon Zakai
· 4 weeks ago
74a471c
[DebugInfo] Add bounds check to source map VLQ decoder shift (#8331)
by Yi Liu
· 4 weeks ago
b92b68d
Require --enable-shared-everything with WaitQueues (#8342)
by Steven Fontanella
· 4 weeks ago
6a67b87
[NFC] Followup code changes to wasm-validator.cpp (#8344)
by Steven Fontanella
· 4 weeks ago
a8c0a50
Fix SafeHeap crash when start function calls an imported function (#8306)
by Yi Liu
· 4 weeks ago
fc44a75
Fix signed char arithmetic shift in binary name escaping (#8330)
by Yi Liu
· 4 weeks ago
ca32e92
Declare some fuzzing members as const (#8255)
by Steven Fontanella
· 4 weeks ago
Next »