Sign in
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen
/
HEAD
8d2c9ff
Fix shareability handling in TypeSSA collision logic (#6798)
by Alon Zakai
· 33 hours ago
main
2a7c093
Add a disjoint sets (union-find) utility (#6797)
by Thomas Lively
· 34 hours ago
705c28d
[NFC] Avoid a temp local (#6800)
by Alon Zakai
· 34 hours ago
c689781
Use Names::getValidNameGivenExisting in binary reading (#6793)
by Alon Zakai
· 2 days ago
e6bbff7
Fix shareability of externalized nulls (#6791)
by Alon Zakai
· 3 days ago
5078d4d
Add a customizable title to Metrics reporting (#6792)
by Alon Zakai
· 3 days ago
e2f666a
Add a Tarjan's Strongly Connected Component utilty (#6790)
by Thomas Lively
· 3 days ago
6645f0c
Fix shareability of internalized nulls (#6789)
by Alon Zakai
· 4 days ago
eac0846
Generalize Literal::externalize/internalize for strings and shareability (#6784)
by Alon Zakai
· 4 days ago
f938154
[wasm-reduce] Do not crash on non-func element segments (#6778)
by Thomas Lively
· 7 days ago
9cc1cb1
Cost analysis: Remove "Unacceptable" hack (#6782)
by Alon Zakai
· 8 days ago
d903dd3
TupleOptimization: Properly handle subtyping in copies (#6786)
by Alon Zakai
· 8 days ago
017b473
Validate RefAsNonNull (#6785)
by Alon Zakai
· 9 days ago
353e19e
Properly validate ref.cast when lacking a common supertype (#6741)
by Alon Zakai
· 10 days ago
538c528
[threads] Calculate shared heap type depths in subtypes.h (#6777)
by Thomas Lively
· 10 days ago
0973589
Make FunctionInfo's assignment operator argument const (#6780)
by Derek Schuff
· 11 days ago
a8066e6
Heap2Local: Properly handle failing array casts (#6772)
by Alon Zakai
· 2 weeks ago
84daeca
[NFC] Add HeapType::isMaybeShared(BasicHeapType) utility (#6773)
by Thomas Lively
· 2 weeks ago
848a289
[threads] Update the fuzzer for shared types (#6771)
by Thomas Lively
· 2 weeks ago
5a6eb16
Validate features for types used in element segments (#6769)
by Thomas Lively
· 2 weeks ago
7b1ef0c
Monomorphization: Add a limit on the number of parameters (#6774)
by Alon Zakai
· 2 weeks ago
a744bec
Validate features for types used in tables (#6768)
by Thomas Lively
· 2 weeks ago
fd867a3
[threads] ref.i31_shared requires shared-everything in validation (#6767)
by Thomas Lively
· 2 weeks ago
b91966f
Monomorphize all the things (#6760)
by Alon Zakai
· 2 weeks ago
0843618
[threads] Simplify and generalize reftype writing without GC (#6766)
by Thomas Lively
· 2 weeks ago
6b93a84
binaryen.js: Avoid catching exit, which confuses Node error reporting (#6764)
by Alon Zakai
· 2 weeks ago
29746f1
[threads] Simplify and generalize heap type writing without GC (#6765)
by Thomas Lively
· 2 weeks ago
1434591
[threads] Fix shared ref.eq and disallow mixed-shareability (#6763)
by Thomas Lively
· 2 weeks ago
1e7be1e
Update the ref_eq.wast spec test to match upstream (#6762)
by Thomas Lively
· 2 weeks ago
4dee6fe
Revert "[threads] Allow i31refs of mixed shareability to compare equal (#6752)" (#6761)
by Thomas Lively
· 2 weeks ago
a9758b8
[threads][NFC] Do not include cont in shared types test (#6759)
by Thomas Lively
· 2 weeks ago
ddf919b
Error more clearly on wasm components (#6751)
by Alon Zakai
· 2 weeks ago
9cee7d0
[NFC] Add changelog entries for the last release and since (#6755)
by Alon Zakai
· 2 weeks ago
55d888a
[threads] Validate all features required by ref.null (#6758)
by Thomas Lively
· 2 weeks ago
994d8d3
Make it possible to skip several passes (#6714)
by Jérôme Vouillon
· 2 weeks ago
6d2bef3
[threads] Validate all features required by ref.null (#6757)
by Thomas Lively
· 2 weeks ago
d91f1c4
[threads] Fix feature detection for shared basic heap types (#6756)
by Thomas Lively
· 2 weeks ago
a8df0bf
[NFC][threads] Ignore type-ssa-shared.wast in fuzzer (#6754)
by Thomas Lively
· 2 weeks ago
43e8809
Add C and JS APIs to control more pass options (#6713)
by Jérôme Vouillon
· 2 weeks ago
53b7dd1
[threads] Update TypeSSA for shared types (#6753)
by Thomas Lively
· 2 weeks ago
9de9d05
[threads] Allow i31refs of mixed shareability to compare equal (#6752)
by Thomas Lively
· 2 weeks ago
ee43476
[NFC] Clarify and standardize order in flexibleCopy (#6749)
by Alon Zakai
· 2 weeks ago
afef6d3
Remove extra space printed in empty structs (#6750)
by Thomas Lively
· 2 weeks ago
0964a6a
[threads] Fix encoding of shared types (#6746)
by Thomas Lively
· 3 weeks ago
5bdc0f4
Simplify fuzzer generation of function references (#6745)
by Thomas Lively
· 3 weeks ago
503fc4b
[NFC] Fix changelog order after #6687 (#6748)
by Alon Zakai
· 3 weeks ago
fd8b2bd
Allow different arguments for multiple instances of a pass (#6687)
by Christian Speckner
· 3 weeks ago
aec516f
[threads] Test that array ops work with shared nulls (#6743)
by Thomas Lively
· 3 weeks ago
65ee5b9
[threads] Fix struct op validation for shared null (#6742)
by Thomas Lively
· 3 weeks ago
d2a48af
Monomorphize dropped functions (#6734)
by Alon Zakai
· 3 weeks ago
20c10df
Remove non-standard `i31.new` (#6736)
by Thomas Lively
· 3 weeks ago
eda6530
[threads] ref.i31_shared (#6735)
by Thomas Lively
· 3 weeks ago
0e0e08d
SafeHeap: Handle overflows when adding the pointer and the size (#6409)
by Alon Zakai
· 3 weeks ago
c0286b6
Do not abbreviate items in element segments (#6737)
by Thomas Lively
· 3 weeks ago
22c28bd
Memory64Lowering: Handle -1 return value from memory.grow (#6733)
by Sam Clegg
· 3 weeks ago
363edc7
Convert memory64 lowering test to lit. NFC (#6731)
by Sam Clegg
· 3 weeks ago
6d2f101
Monomorphize: Use -O3 over -O1 + tweaks (#6732)
by Alon Zakai
· 3 weeks ago
ae4800b
[threads] Shared polymorphism for extern conversions (#6730)
by Thomas Lively
· 3 weeks ago
c64ac5d
[wasm-split] Use a fresh table when reference types are enabled (#6726)
by Thomas Lively
· 3 weeks ago
020e6cc
[WasmGC] Heap2Local: Optimize RefCast failures (#6727)
by Alon Zakai
· 3 weeks ago
5613981
Heap2Local: Drop RefEq's two arms (#6729)
by Alon Zakai
· 3 weeks ago
5a1daf7
Monomorphization: Optimize constants (#6711)
by Alon Zakai
· 3 weeks ago
e05f762
[WasmGC] Heap2Local: Optimize RefIs and RefTest (#6705)
by Alon Zakai
· 3 weeks ago
37a86d5
[StackIR] Allow StackIR to be disabled from the commandline (#6725)
by Alon Zakai
· 3 weeks ago
76f6612
Allow --keepfuncs and --splitfuncs to be use alongside a profile data (#6322)
by Benjamin Ling
· 3 weeks ago
0750bdb
[C API] Add APIs for getting/setting function types, and a CallRef example (#6721)
by Alon Zakai
· 3 weeks ago
081f28b
[tests] Remove use of CHECK-SAME (#6717)
by Anton Lydike
· 4 weeks ago
e93babc
StackIR: Optimize away a drop before an unreachable (#6719)
by Alon Zakai
· 4 weeks ago
4179603
Version 118 (#6720)
by Alon Zakai
· 4 weeks ago
version_118
81f8f77
Rename external conversion instructions (#6716)
by Jérôme Vouillon
· 4 weeks ago
9792f2c
[DebugInfo] Add debug info to the values emitted in GlobalStructInference (#6709)
by Alon Zakai
· 4 weeks ago
cdf8139
ConstantFieldPropagation: Add a variation that picks between 2 values using RefTest (#6692)
by Alon Zakai
· 5 weeks ago
53712b6
[NFC] Add HeapType::getFeatures() (#6707)
by Alon Zakai
· 5 weeks ago
636d1b2
[threads] Ignore shared-array.wast in fuzzer initial contents (#6706)
by Thomas Lively
· 5 weeks ago
ff8095d
[threads] Fuzz shared types in type fuzzer (#6704)
by Thomas Lively
· 5 weeks ago
d6b4f01
[WasmGC] Heap2Local: Optimize RefEq (#6703)
by Alon Zakai
· 5 weeks ago
654ee6e
[threads] Validate shared-polymorphic instructions (#6702)
by Thomas Lively
· 5 weeks ago
4cd8b61
[threads] Validate shared-to-unshared edges in heap types (#6698)
by Thomas Lively
· 6 weeks ago
0a0ee6f
Add missing struct/array type checks in binary reader (#6701)
by Alon Zakai
· 6 weeks ago
a9f6bc0
Add a missing binary reading check for BrOn's reference child's type (#6700)
by Alon Zakai
· 6 weeks ago
4e07d86
[NFC] Remove a minor compile-time optimization in Heap2Local (#6699)
by Alon Zakai
· 6 weeks ago
78b3c40
[WasmGC] Add missing ArrayNew variants to Properties::isGenerative (#6691)
by Alon Zakai
· 6 weeks ago
ed35193
Add a proper error for bad select results (#6697)
by Alon Zakai
· 6 weeks ago
a27d952
Add TraceCalls pass (#6619)
by Marcin Kolny
· 6 weeks ago
0262515
wasm2js: Fix the names of temp vars with named reference types (#6689)
by Alon Zakai
· 6 weeks ago
c3089b3
GlobalStructInference: Un-nest struct.news in globals when that is helpful (#6688)
by Alon Zakai
· 6 weeks ago
1079a9e
Re-enable spec tests requiring multivalue (#6684)
by Thomas Lively
· 6 weeks ago
45f6bdd
Validate memarg offsets (#6683)
by Thomas Lively
· 6 weeks ago
98da69f
[NFC] Add pragma to ignore maybe-uninitialized in strings.cpp (#6686)
by Thomas Lively
· 6 weeks ago
765c614
Validate that names are valid UTF-8 (#6682)
by Thomas Lively
· 6 weeks ago
3acacac
Fix validation of unused LEB128 bits (#6680)
by Thomas Lively
· 6 weeks ago
eceb0fb
Check malformed mutability on imported globals (#6679)
by Thomas Lively
· 6 weeks ago
02c4c3c
Re-enable binary.wast spec test (#6677)
by Thomas Lively
· 6 weeks ago
2df678e
[threads] Shared basic heap types (#6667)
by Thomas Lively
· 6 weeks ago
829e228
[Parser] Fix bug in unreachable fallback logic (#6676)
by Thomas Lively
· 6 weeks ago
408bc7f
fix(#6671): fix possible stack buffer overflow in gen-s-parser.inc (#6678)
by mtb
· 6 weeks ago
c3b9cde
Reject invalid section IDs (#6675)
by Thomas Lively
· 6 weeks ago
0f9f2dc
GlobalStructInference: Optimize globals too (#6674)
by Alon Zakai
· 7 weeks ago
b377b6f
Fix DataSegment name handling (#6673)
by Alon Zakai
· 7 weeks ago
1dd0520
wasm2js: Support arbitrary temp variable types (#6661)
by Alon Zakai
· 7 weeks ago
Next »