index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix opt/shrink levels when running the optimizer multiple times, Part 2 (#5787)
Alon Zakai
2023-06-27
3
-41
/
+39
*
Liveness Analysis Proof of Concept (#5771)
Bruce He
2023-06-23
7
-0
/
+410
*
PostEmscripten: Preserve __em_js__ exports in side modules (#5780)
Sam Clegg
2023-06-23
1
-4
/
+10
*
Fuzzing for Try and Throw (#5776)
Alon Zakai
2023-06-21
3
-3
/
+79
*
Limit literal printing to a reasonable limit (#5779)
Alon Zakai
2023-06-21
1
-0
/
+8
*
Fix pop assertion (#5777)
Alon Zakai
2023-06-20
1
-1
/
+1
*
[NFC] Simplify `Tuple` by making it an alias of `TypeList` (#5775)
Thomas Lively
2023-06-20
6
-65
/
+41
*
[EH] Add pass to remove EH instructions (#5770)
Heejin Ahn
2023-06-15
4
-0
/
+81
*
[NFC] Rewrite isorecursive canonicalization (#5774)
Thomas Lively
2023-06-15
2
-341
/
+159
*
EffectAnalyzer: Assume we execute the two things whose effects we compare (#5...
Alon Zakai
2023-06-13
1
-6
/
+45
*
[NFC] Simplify the HeapTypeStore (#5765)
Thomas Lively
2023-06-13
1
-107
/
+38
*
Remove BinaryenIRToBinaryWriter::visit (#5766)
Heejin Ahn
2023-06-13
1
-4
/
+0
*
Rename WasmBinaryBuilder to WasmBinaryReader (NFC) (#5767)
Heejin Ahn
2023-06-13
7
-212
/
+204
*
DeadArgumentElimination: Do not error on bottom types in result refining (#5763)
Alon Zakai
2023-06-12
1
-1
/
+6
*
ConstantFieldPropagation: Track copied values properly (#5761)
Alon Zakai
2023-06-12
1
-24
/
+56
*
Update br_on_cast binary and text format (#5762)
Thomas Lively
2023-06-12
6
-46
/
+61
*
Remove handleBranchForVisitBlock (#5760)
Heejin Ahn
2023-06-09
1
-15
/
+0
*
Validate tag param types (#5759)
Alon Zakai
2023-06-08
1
-0
/
+5
*
Strings: Add initial validation checks (#5758)
Alon Zakai
2023-06-08
1
-0
/
+91
*
TypeRefining: Fix a bug with chains of StructGets (#5757)
Alon Zakai
2023-06-08
1
-1
/
+23
*
[Strings] Fix non-nullable string emitting in the binary format (#5756)
Alon Zakai
2023-06-07
1
-3
/
+9
*
[NFC] Remove redundant code from EffectAnalyzer (#5754)
Alon Zakai
2023-06-06
1
-5
/
+0
*
Move casts which are immediate children of local.gets to earlier local.gets (...
Bruce He
2023-06-06
1
-16
/
+324
*
Fix emitting of function reference types without GC (#5737)
Thomas Lively
2023-06-05
1
-14
/
+17
*
StackIR: Remove nops (#5746)
Alon Zakai
2023-05-30
1
-0
/
+17
*
wasm-merge: Preserve imports when copying module items (#5743)
Jérôme Vouillon
2023-05-26
1
-0
/
+4
*
Revert "Update br_on_cast binary and text format (#5734)" (#5740)
Alon Zakai
2023-05-23
6
-40
/
+46
*
Fuzzer: Limit ArrayNew sizes most of the time (#5738)
Alon Zakai
2023-05-22
1
-2
/
+11
*
TypeSSA: Handle collisions by adding a hash to ensure a fresh rec group (#5724)
Alon Zakai
2023-05-19
2
-22
/
+100
*
Update br_on_cast binary and text format (#5734)
Thomas Lively
2023-05-19
6
-46
/
+40
*
Improve TODO docs in OptimizeCasts (#5732)
Alon Zakai
2023-05-18
1
-7
/
+17
*
Vacuum code leading up to a trap in TrapsNeverHappen mode (#5228)
Alon Zakai
2023-05-17
1
-1
/
+79
*
avoid incomplete type in a vector (#5730)
walkingeyerobot
2023-05-17
1
-17
/
+17
*
Print function types on function imports in the text format (#5727)
Alon Zakai
2023-05-17
1
-0
/
+4
*
EffectAnalyzer: Do not clear break targets before walk()/visit() (#5723)
Alon Zakai
2023-05-17
1
-7
/
+0
*
Reintroduce wasm-merge (#5709)
Alon Zakai
2023-05-16
3
-6
/
+631
*
[NFC] Optimize ArrayNew zero construction (#5722)
Alon Zakai
2023-05-15
1
-1
/
+2
*
[Strings] Adopt new instruction binary encoding (#5714)
Jérôme Vouillon
2023-05-12
10
-118
/
+129
*
[analysis] Add a new iterable CFG utility (#5712)
Thomas Lively
2023-05-12
6
-0
/
+351
*
Extend drop.h and use it in Directize (#5713)
Alon Zakai
2023-05-10
3
-53
/
+48
*
Gate all partial inlining behind the partial-inlining-ifs flag (#5710)
Alon Zakai
2023-05-10
1
-6
/
+10
*
Add a "mayNotReturn" effect (#5711)
Alon Zakai
2023-05-10
1
-11
/
+5
*
Remove TypeUpdater in Vacuum and always ReFinalize (#5707)
Alon Zakai
2023-05-09
1
-48
/
+1
*
Fix optimizeAddedConstants on GC-introduced unreachability (#5706)
Alon Zakai
2023-05-09
1
-3
/
+8
*
[Wasm GC] wasm-ctor-eval: Handle cycles of data (#5685)
Alon Zakai
2023-05-05
2
-57
/
+377
*
[NFC] Add some comments for split inlining crossing the normal limit (#5702)
Alon Zakai
2023-05-05
1
-3
/
+46
*
Generate unique block names when inlining (#5697)
Alon Zakai
2023-05-05
1
-3
/
+16
*
[Wasm GC] Automatically make RefCast heap types more precise (#5704)
Alon Zakai
2023-05-05
1
-1
/
+15
*
[NFC] Scan first in UniqueNameMapper (#5696)
Alon Zakai
2023-05-05
1
-2
/
+43
*
[NFC] Track the kinds of items that names refer to in wasm-delegations-fields...
Alon Zakai
2023-05-05
5
-48
/
+135
[next]