Sign in
chromium
/
external
/
github.com
/
WebAssembly
/
binaryen
/
HEAD
84529ec
Fuzzer support for br_on_cast_desc_eq (#8935)
by Thomas Lively
· 3 days ago
main
51db223
Opportunisticly emit compact imports (#8926)
by Thomas Lively
· 3 days ago
ad13059
ConstraintAnalysis: Add AND fusing of { x <= C && x < C } => x < C (#8937)
by Alon Zakai
· 3 days ago
2e03566
Parse text format for compact import sections (#8925)
by Thomas Lively
· 3 days ago
87da91d
ConstraintAnalysis: Add OR fusing of { x == C || x > C } => x >= C (#8936)
by Alon Zakai
· 3 days ago
0a7b171
Updated waitqueue support (#8672)
by Steven Fontanella
· 4 days ago
bbeae83
[NFC] Track grammar of definitions in parser (#8931)
by Thomas Lively
· 4 days ago
e88a1b5
[multibyte] Expand array load and store validation (#8929)
by Brendan Dahl
· 4 days ago
a54b20b
ConstraintAnalysis: Add inequality comparisons to constants (#8924)
by Alon Zakai
· 4 days ago
355863c
Re-enable fuzzing for relaxed atomics (#8930)
by Steven Fontanella
· 5 days ago
cdf3bfc
Fix type updating for indirect call effects (#8874)
by Steven Fontanella
· 5 days ago
acf302c
[multibyte] Support offset and align for array load and store (#8923)
by Brendan Dahl
· 5 days ago
108e796
ConstraintAnalysis: Track relevant locals (#8921)
by Alon Zakai
· 6 days ago
c7ae8fb
wasm-ctor-eval: Do not try to flatten segments with huge offsets (#8920)
by Alon Zakai
· 6 days ago
74ff1eb
Cleanup shared constants. NFC (#8922)
by Sam Clegg
· 6 days ago
e273451
[NFC] ConstraintAnalysis: Avoid a copy when there are no interesting branch constraints (#8919)
by Alon Zakai
· 7 days ago
04bed6a
ConstraintAnalysis: Return a bool from approximateOr (#8913)
by Alon Zakai
· 7 days ago
9563498
Update DAE_STATS to handle results (#8914)
by Thomas Lively
· 7 days ago
acfdce9
[support] ParentIndexIterator: Add subscript and friend plus operators (#8916)
by Sam Clegg
· 10 days ago
17ed400
[test] Improve run_example_tests. NFC (#8918)
by Sam Clegg
· 10 days ago
ebd7454
[cmake] Simplify C++ standard enforcement using target_compile_features (#8915)
by Sam Clegg
· 10 days ago
64e066e
Remove unused results in DAE2 (#8903)
by Thomas Lively
· 10 days ago
1377e42
ConstraintAnalysis: Remove older redundant constraints (#8912)
by Alon Zakai
· 10 days ago
74c39b9
ConstraintAnalysis: Sort constraints internally (#8900)
by Alon Zakai
· 12 days ago
1f903c1
Version 131 (#8908)
by Alon Zakai
· 12 days ago
version_131
892d2f6
Disable fuzzing for relaxed atomics (#8909)
by Steven Fontanella
· 12 days ago
7f87fef
Swap memarg bit for HasBackingArrayMask and HasMemoryOrderMask (#8905)
by Steven Fontanella
· 12 days ago
684559c
[StackSwitching] CFG: Fix basic blocks around Resume (#8907)
by Alon Zakai
· 12 days ago
2de84ed
ConstraintAnalysis: Handle contradictions we find during other work (#8906)
by Alon Zakai
· 12 days ago
50181d7
[NFC] use wasm module in analysis::CFG::fromFunction (#8902)
by Changqing Jing
· 12 days ago
a3f1bc0
Fuzzer: Fix 64-bit max memory sizes, and add more variety (#8899)
by Alon Zakai
· 13 days ago
c839180
Allow atomic operations on non-shared memory in SafeHeap (#8890)
by Derek Schuff
· 13 days ago
9cb9f39
Merge `Module['parseTextWithFeatures']` into `Module['parseText']` (#8901)
by Chris Harvey
· 13 days ago
99f6fc6
Report a host limit for memories too large for the shell to allocate (#8898)
by Jacky Li
· 14 days ago
e2712b6
RemoveUnusedModuleElements: Handle null table segments (#8884)
by Alon Zakai
· 14 days ago
48858e8
ConstraintAnalysis: Fix Pops and non-nullable LocalSets (#8895)
by Alon Zakai
· 14 days ago
6c1ca53
Heap2Local: Handle unreachable code in adjustTypeFlowingThrough (#8892)
by Alon Zakai
· 2 weeks ago
1517ea9
[NFC] Add module context to CFG construction (#8897)
by Changqing Jing
· 2 weeks ago
5d050e7
ConstraintAnalysis: Fix some trivial asserts (#8893)
by Alon Zakai
· 2 weeks ago
c01b697
wasm-reduce: Fix up EH nested pops when adding blocks (#8894)
by Alon Zakai
· 2 weeks ago
db30c15
MemoryPacking: Optimize overlapping segments on imported memories when provably in-bounds (#8882)
by Jacky Li
· 2 weeks ago
2182234
ConstraintAnalysis: Add inequality parsing (#8891)
by Alon Zakai
· 2 weeks ago
69d28ed
ConstraintAnalysis: Copy constraints when copying locals (#8888)
by Alon Zakai
· 3 weeks ago
21a717e
ConstraintAnalysis: Do not add something already known to be true when ANDing (#8889)
by Alon Zakai
· 3 weeks ago
d36c953
Generate acqrel atomic.fence in fuzzer (#8885)
by Steven Fontanella
· 3 weeks ago
36446eb
Fix fuzzer nondeterminism (#8886)
by Steven Fontanella
· 3 weeks ago
6d767ff
ConstraintAnalysis: Properly handle local changes (#8878)
by Alon Zakai
· 4 weeks ago
b27f7e3
Fix escaping of names in IR (#8880)
by Thomas Lively
· 4 weeks ago
8c3dfa2
NFC: Fix gmock integration in unit tests (#8879)
by Steven Fontanella
· 4 weeks ago
f109fcd
[C/JS APIs] Add BinaryenModuleParseWithFeatures (#8872)
by David Mak
· 4 weeks ago
7ec528c
inplace_iterator: Add enough iteration to support std::erase_if (#8877)
by Alon Zakai
· 4 weeks ago
82b8645
ConstraintAnalysis: Add conditional propagation (#8867)
by Alon Zakai
· 4 weeks ago
e945e94
NFC: Fix const correctness in FlatTable (#8875)
by Steven Fontanella
· 4 weeks ago
a981186
Directize: Handle nulls written by element segments (#8873)
by Alon Zakai
· 4 weeks ago
4514ec8
[wasm-merge] Make empty function names explicit with --output-manifest (#8871)
by Heejin Ahn
· 4 weeks ago
d39a6d8
Move escape and unescape to names.h (NFC) (#8868)
by Heejin Ahn
· 4 weeks ago
8a34ba8
Add a ConstraintAnalysis pass (#8853)
by Alon Zakai
· 5 weeks ago
9926156
[Debug info] Add --emit-module-names flag to tools (#8860)
by Martin Kustermann
· 5 weeks ago
9e55a0d
Add acqrel ordering to atomic.fence (#8845)
by Steven Fontanella
· 5 weeks ago
e645302
[Strings] Fix Tag types in StringLowering (#8865)
by Alon Zakai
· 5 weeks ago
b4e7159
[wasm-split] Split more active segments for --no-placeholders (#8859)
by Heejin Ahn
· 5 weeks ago
dd74363
Fix binary location tracking of Try (#8862)
by Alon Zakai
· 5 weeks ago
ffcefc5
Fix typing in RemoveRelaxedSIMD (#8863)
by Thomas Lively
· 5 weeks ago
87be9bb
Heap2Local: reset data structures after optimizing (#8857)
by Thomas Lively
· 6 weeks ago
d931043
FuzzAgainstJS: Do not refine exact to inexact defined types (#8855)
by Alon Zakai
· 6 weeks ago
b28a6ac
Emit non-defaultable unreachable local.sets (#8858)
by Thomas Lively
· 6 weeks ago
aba417e
Fix `unreferencedFuncUseCount` (#8854)
by Thomas Lively
· 6 weeks ago
4b03c3a
Add a mathematical constraint system (#8816)
by Alon Zakai
· 6 weeks ago
5305dd4
wasm-ctor-eval: Stop on table changes (#8849)
by Alon Zakai
· 6 weeks ago
adc1e13
Preserve unreachable struct.set of non-nullable locals (#8844)
by Thomas Lively
· 6 weeks ago
97f5057
NFC: Fix comment/code match in relaxed atomics spec test (#8846)
by Steven Fontanella
· 6 weeks ago
3b78959
[wasm-split] Split active segments (part 1) (#8840)
by Heejin Ahn
· 6 weeks ago
dbfd4e7
[wasm-split] Remove example tests (#8851)
by Heejin Ahn
· 6 weeks ago
c043408
GUFA: Root public function results in open-world (#8847)
by Thomas Lively
· 6 weeks ago
914b503
TypeSSA: Handle table initial values (#8842)
by Alon Zakai
· 6 weeks ago
c99f598
RemoveUnusedModuleElements: Handle table initial values trapping (#8843)
by Alon Zakai
· 6 weeks ago
1312bcb
Directize: Handle table initial values (#8839)
by Alon Zakai
· 6 weeks ago
389d044
[wasm-split] Remove unnecessary global exports (#8832)
by Heejin Ahn
· 6 weeks ago
f10552d
RemoveUnusedModuleElements: Handle table initial values (#8838)
by Alon Zakai
· 6 weeks ago
988db58
Reapply "Fix open world public types" (#8802) (#8810)
by Thomas Lively
· 6 weeks ago
8b4abbe
Fix sed commands in create_release.yml (#8837)
by Sam Clegg
· 6 weeks ago
c21e492
wasm-merge: When fixing name collisions, do not collide in either module (#8836)
by Alon Zakai
· 6 weeks ago
d0b9c03
MemoryPacking: Optimize trampled data instead of giving up (#8834)
by Jacky Li
· 6 weeks ago
193792f
Fix type merging for unknown effects (#8833)
by Steven Fontanella
· 7 weeks ago
c2a1cc8
[wasm-split] Scan trapping globals' initailizer (#8830)
by Heejin Ahn
· 7 weeks ago
2fe6f04
[wasm-split] Take functions out of shareImportableItems (NFC) (#8829)
by Heejin Ahn
· 7 weeks ago
7c5e27c
Add initial (binary only) support for compact imports proposal. NFC. (#8226)
by Sam Clegg
· 7 weeks ago
2e5bdfc
[wasm-split] Support Table::init (#8818)
by Heejin Ahn
· 7 weeks ago
f143d66
Refactor WasmBinaryReader::readImports to use helper methods. NFC. (#8825)
by Sam Clegg
· 7 weeks ago
e013264
Fix effects for inexactly imported functions (#8823)
by Steven Fontanella
· 7 weeks ago
62c74d7
NFC: Take a `const Module` for `iter...` functions (#8822)
by Steven Fontanella
· 7 weeks ago
3c25487
Intrinsics: Add @binaryen.inline, parallel to @metadata.code.inline (#8820)
by Alon Zakai
· 7 weeks ago
598d0b1
NFC: Remove obsolete TODO (#8819)
by Steven Fontanella
· 7 weeks ago
2227ff0
Fix crash in optimizeSelect with non-concrete arm types (#8817)
by Thomas Lively
· 7 weeks ago
8ba5b2e
[wasm-split] Move some code (NFC) (#8815)
by Heejin Ahn
· 7 weeks ago
cacc711
Add std::inplace_vector polyfill from c++26 [NFC] (#8814)
by Alon Zakai
· 7 weeks ago
dfebc6a
[wasm-split] Remove unused module elements (#8813)
by Heejin Ahn
· 7 weeks ago
bfe40fa
GUFA: Fix string.encode (#8812)
by Alon Zakai
· 7 weeks ago
06000bf
Use deep effects in areConsecutiveInputsEqual (#8808)
by Thomas Lively
· 7 weeks ago
c800b9d
Improve optimization of select between same values (#8806)
by Thomas Lively
· 7 weeks ago
Next »