index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
passes
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add local.set/tee local type annotations to BINARYEN_PRINT_FULL (#6657)
Alon Zakai
2024-06-13
1
-12
/
+25
*
[threads] Parse, build, and print shared composite types (#6654)
Thomas Lively
2024-06-12
1
-0
/
+4
*
[DebugInfo] Copy debug info in call-utils.h (#6652)
Alon Zakai
2024-06-12
2
-7
/
+11
*
[Strings] Keep public and private types separate in StringLowering (#6642)
Alon Zakai
2024-06-10
1
-13
/
+39
*
Fix stack-use-after-scope on Windows in Precompute (#6643)
mtb
2024-06-05
1
-1
/
+2
*
Optimize ReorderGlobals ordering with a new algorithm (#6625)
Alon Zakai
2024-05-31
1
-71
/
+326
*
LogExecution: Optionally take a module name for the logger function (#6629)
YAMAMOTO Takashi
2024-05-31
1
-12
/
+30
*
Avoid duplicate type names (#6633)
Alon Zakai
2024-05-30
1
-1
/
+1
*
Fix Vacuuming of code leading up to an infinite loop (#6632)
Alon Zakai
2024-05-29
1
-4
/
+5
*
SignaturePruning: Properly handle public types (#6630)
Alon Zakai
2024-05-29
1
-7
/
+15
*
Remove obsolete parser code (#6607)
Thomas Lively
2024-05-29
1
-1
/
+0
*
Run RemoveUnneededModuleElements early (#6620)
Alon Zakai
2024-05-29
1
-0
/
+6
*
OptimizeInstructions: Push StructNew down to help it fold away StructSets (#6...
Roberto Lublinerman
2024-05-28
1
-17
/
+55
*
SimplifyGlobals: Do not switch a get to use a global of another type (#6605)
Alon Zakai
2024-05-20
1
-1
/
+8
*
Fix generate-dyncalls and directize passed under table64 (#6604)
Sam Clegg
2024-05-18
2
-13
/
+14
*
Fix GlobalRefining's handling of gets in module code and add missing validati...
Alon Zakai
2024-05-17
1
-2
/
+3
*
[Memory64Lowering/Table64Lowering] Avoid dependency in visitation order. NFC...
Sam Clegg
2024-05-16
2
-26
/
+22
*
[Table64Lowering] Don't assume that all segments are from 64-bit tables (#6599)
Sam Clegg
2024-05-16
2
-6
/
+18
*
Add table64 lowering pass (#6595)
Sam Clegg
2024-05-15
5
-36
/
+189
*
OptimizeInstructions: Add missing invalidation check in consecutive equality ...
Alon Zakai
2024-05-15
1
-0
/
+22
*
[EH] Rename option/pass names for new EH (exnref) (#6592)
Heejin Ahn
2024-05-15
3
-7
/
+10
*
[Strings] Remove operations not included in imported strings (#6589)
Thomas Lively
2024-05-15
3
-61
/
+9
*
[Strings] Remove stringview types and instructions (#6579)
Thomas Lively
2024-05-15
3
-90
/
+7
*
LocalCSE: Fix regression from #6587 by accumulating generativity (#6591)
Alon Zakai
2024-05-15
1
-28
/
+44
*
Remove redundant ptrType from MemorySize/Grow instructions. NFC (#6590)
Sam Clegg
2024-05-15
1
-2
/
+2
*
Source maps: Allow specifying that an expression has no debug info in text (...
Jérôme Vouillon
2024-05-14
1
-8
/
+24
*
LocalCSE: Ignore traps of code in between (#6588)
Alon Zakai
2024-05-14
1
-1
/
+11
*
LocalCSE: Check effects/generativity early (#6587)
Alon Zakai
2024-05-14
2
-11
/
+41
*
[memory64] Add table64 to existing memory64 support (#6577)
Sam Clegg
2024-05-10
1
-0
/
+3
*
[StackIR] Run StackIR during binary writing and not as a pass (#6568)
Alon Zakai
2024-05-09
8
-677
/
+27
*
[J2Cl] Make J2clOpts more effective with transitive deps in constant intializ...
Roberto Lublinerman
2024-05-09
1
-43
/
+129
*
Source map fixes (#6550)
Jérôme Vouillon
2024-05-02
2
-2
/
+5
*
Respect the Web limitation on Table size (#6567)
Alon Zakai
2024-05-01
1
-0
/
+1
*
J2CLOpts: Add "precompute" and "remove-unused-brs" as additional cleanup
Roberto Lublinerman
2024-04-30
1
-0
/
+2
*
[NFC] Use the new wat parser in RemoveNonJSOps (#6554)
Thomas Lively
2024-04-29
1
-5
/
+4
*
[Strings] Do not reuse mutable globals in StringGathering (#6531)
Alon Zakai
2024-04-24
1
-1
/
+2
*
[EH] Fix assumption that all throw_refs are created from rethrows (#6524)
Heejin Ahn
2024-04-24
1
-5
/
+7
*
[EH] Fix missing outer block for catchless try (#6519)
Heejin Ahn
2024-04-24
1
-8
/
+21
*
Precompute: Ignore mutable arrays in StringNew (#6522)
Alon Zakai
2024-04-23
1
-0
/
+22
*
OptimizeInstructions: Optimize subsequent struct.sets after struct.new_with_d...
Alon Zakai
2024-04-23
1
-12
/
+21
*
[EH] Fix delegating to caller when func result is concrete (#6518)
Heejin Ahn
2024-04-23
1
-1
/
+1
*
DebugLocationPropagation: pass debuglocation from parent node to chil… (#6500)
许鑫权
2024-04-21
4
-0
/
+105
*
OptimizeCasts: Also handle local.tee (#6507)
Jérôme Vouillon
2024-04-18
1
-27
/
+26
*
CoalesceLocals: ReFinalize when we refine a type (#6502)
Alon Zakai
2024-04-16
1
-12
/
+12
*
Do not repeat types names in text output (#6499)
Thomas Lively
2024-04-16
1
-2
/
+35
*
OptimizeInstructions: Optimize StructNew/ArrayNew forms (#6495)
Alon Zakai
2024-04-15
1
-0
/
+159
*
[Strings] Add a string lowering pass using magic imports (#6497)
Thomas Lively
2024-04-15
4
-16
/
+37
*
When creating `dynCall` and `legalstub` function mark them as hasExplicitName...
Sam Clegg
2024-04-12
2
-0
/
+2
*
Fix isGenerative on calls and test via improving OptimizeInstructions::areCon...
Alon Zakai
2024-04-11
1
-28
/
+52
*
Fix ConstantFieldPropagation signed packed field handling and improve Heap2Lo...
Alon Zakai
2024-04-11
2
-34
/
+10
[next]