index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
lit
/
passes
Commit message (
Expand
)
Author
Age
Files
Lines
*
[GC] Refinalize after selectify in RemoveUnusedBrs (#7104)
Alon Zakai
2024-11-25
1
-0
/
+29
*
Propagate public visibility through all types (#7105)
Thomas Lively
2024-11-21
1
-0
/
+55
*
Make validation of stale types stricter (#7097)
Thomas Lively
2024-11-21
6
-33
/
+100
*
Improve fuzzing of both closed and open world styles of modules (#7090)
Alon Zakai
2024-11-19
1
-0
/
+237
*
Add nontrapping-fptoint lowering pass (#7016)
Derek Schuff
2024-11-19
1
-0
/
+208
*
Use hints when generating fresh labels in IRBuilder (#7086)
Thomas Lively
2024-11-18
1
-2
/
+2
*
Rename memory-copy-fill-lowering pass (#7082)
Derek Schuff
2024-11-16
1
-1
/
+1
*
Use empty blocks instead of nops for empty scopes in IRBuilder (#7080)
Thomas Lively
2024-11-14
74
-285
/
+44
*
Update lit test output (#7077)
Thomas Lively
2024-11-14
1
-0
/
+23
*
[SignExt] OptimizeInstructions: Remove signexts of already-extended values (#...
Alon Zakai
2024-11-13
1
-0
/
+367
*
Introduce pass to lower memory.copy and memory.fill (#7021)
Derek Schuff
2024-11-13
1
-0
/
+168
*
HeapStoreOptimization: Fix a bug with jumping from the later value (v2) (#7070)
Alon Zakai
2024-11-12
1
-16
/
+797
*
Fix PickLoadSigns on SignExt feature instructions (#7069)
Alon Zakai
2024-11-11
1
-0
/
+80
*
[wasm64] Fix Directize on indexes > 32 bits (#7063)
Alon Zakai
2024-11-07
1
-0
/
+14
*
[wasm64] Handle 64-bit overflow in optimizeMemoryAccess (#7057)
Alon Zakai
2024-11-06
1
-0
/
+31
*
[GC] Fix ConstantFieldPropagation on incompatible types (#7054)
Alon Zakai
2024-11-05
1
-0
/
+116
*
[GC] Fix GlobalTypeOptimization logic for public types handling (#7051)
Alon Zakai
2024-11-04
1
-0
/
+324
*
[GC] Fix handling of public types in TypeRefining (#7037)
Alon Zakai
2024-10-29
1
-0
/
+137
*
[GC] RemoveUnusedBrs: Ensure refining of BrOnCast's castType does not unrefin...
Alon Zakai
2024-10-29
1
-13
/
+71
*
Fix TypeMerging bug with indirectly reachable public types (#7031)
Thomas Lively
2024-10-24
1
-0
/
+19
*
[GC] Fix assertion in GlobalTypeOptimization about public super (#7026)
Alon Zakai
2024-10-22
1
-0
/
+77
*
Remove closed world validation checks (#7019)
Alon Zakai
2024-10-18
2
-0
/
+88
*
[GC] Ignore public types in SignaturePruning (#7018)
Alon Zakai
2024-10-18
1
-14
/
+72
*
[GC] Ignore public types in SignatureRefining (#7022)
Alon Zakai
2024-10-18
1
-0
/
+40
*
[EH] Add TryTable to StripEH (#7020)
Alon Zakai
2024-10-18
1
-0
/
+35
*
[GC] Ignore public types in GlobalTypeOptimization (#7017)
Alon Zakai
2024-10-17
1
-0
/
+90
*
[EH][GC] Send a non-nullable exnref from TryTable (#7013)
Alon Zakai
2024-10-17
2
-71
/
+71
*
[EH][GC] Add missing subtyping constraints from TryTable (#7012)
Alon Zakai
2024-10-16
1
-0
/
+36
*
GlobalRefining: Do not refine mutable exported globals (#7007)
Alon Zakai
2024-10-15
1
-25
/
+31
*
[Strings] StringGathering: Handle uses of strings before their definitions (#...
Alon Zakai
2024-10-15
1
-11
/
+76
*
[WasmGC] OptimizeInstructions: Cancel out internalize+externalize pairs (#7005)
Alon Zakai
2024-10-14
1
-0
/
+26
*
[Wasm EH] Optimize away _ref from try_table catches when unused (#6996)
Alon Zakai
2024-10-14
1
-0
/
+215
*
[WasmGC] OptimizeInstructions: Reorder externalize/internalize operations wit...
Alon Zakai
2024-10-14
1
-5
/
+34
*
[Wasm EH] Optimize values flowing out of TryTable (#6997)
Alon Zakai
2024-10-10
1
-21
/
+47
*
ReFinalize in MergeBlocks so we can optimize unreachable instructions too (#6...
Alon Zakai
2024-10-10
2
-11
/
+5
*
Fix BranchUtils::operateOnScopeNameUsesAndSentValues() on BrOn (#6995)
Alon Zakai
2024-10-10
1
-9
/
+54
*
Fix flow reset during throw => break opts in RemoveUnusedBrs (#6993)
Alon Zakai
2024-10-08
1
-0
/
+40
*
Fix a misoptimization with mixed Try/TryTable in RemoveUnusedBrs (#6991)
Alon Zakai
2024-10-07
1
-0
/
+34
*
Fix a fuzz issue with #6984 (#6988)
Alon Zakai
2024-10-07
2
-5
/
+11
*
MergeBlocks: Optimize all dropped blocks (#6984)
Alon Zakai
2024-10-04
3
-12
/
+34
*
RemoveUnusedBrs: Generalize jump threading optimizations to all branches (#6983)
Alon Zakai
2024-10-04
3
-1
/
+81
*
[NFC] Refactor out the dropped-block optimization code in MergeBlocks (#6982)
Alon Zakai
2024-10-03
1
-3
/
+24
*
[Wasm EH] Optimize throws caught by TryTable into breaks (#6980)
Alon Zakai
2024-10-03
2
-2
/
+328
*
Source Maps: Support 5 segment mappings (#6795)
Ömer Sinan Ağacan
2024-10-01
1
-0
/
+36
*
Fix the type of reused RefFunc in Precompute (#6976)
Alon Zakai
2024-09-30
1
-3
/
+32
*
[NFC-ish] Stop creating unneeded blocks around calls when inlining (#6969)
Alon Zakai
2024-09-26
9
-1760
/
+1430
*
[NFC-ish] Avoid repeated ReFinalize etc. when inlining (#6967)
Alon Zakai
2024-09-24
2
-25
/
+24
*
Improve types for null accesses and remove hacks (#6954)
Thomas Lively
2024-09-18
1
-1
/
+1
*
Fix selects of packed fields in GlobalStructOptimization (#6947)
Alon Zakai
2024-09-17
1
-0
/
+49
*
Require string-style identifiers to be UTF-8 (#6941)
Thomas Lively
2024-09-16
3
-32
/
+38
[next]