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
*
[threads] Update TypeSSA for shared types (#6753)
Thomas Lively
2024-07-16
1
-1
/
+4
*
Allow different arguments for multiple instances of a pass (#6687)
Christian Speckner
2024-07-15
15
-64
/
+89
*
Monomorphize dropped functions (#6734)
Alon Zakai
2024-07-12
2
-36
/
+88
*
[threads] ref.i31_shared (#6735)
Thomas Lively
2024-07-12
1
-1
/
+5
*
SafeHeap: Handle overflows when adding the pointer and the size (#6409)
Alon Zakai
2024-07-12
1
-11
/
+33
*
Do not abbreviate items in element segments (#6737)
Thomas Lively
2024-07-12
1
-1
/
+2
*
Memory64Lowering: Handle -1 return value from memory.grow (#6733)
Sam Clegg
2024-07-11
1
-2
/
+25
*
Monomorphize: Use -O3 over -O1 + tweaks (#6732)
Alon Zakai
2024-07-11
1
-22
/
+12
*
[WasmGC] Heap2Local: Optimize RefCast failures (#6727)
Alon Zakai
2024-07-11
1
-22
/
+22
*
Heap2Local: Drop RefEq's two arms (#6729)
Alon Zakai
2024-07-11
1
-3
/
+3
*
Monomorphization: Optimize constants (#6711)
Alon Zakai
2024-07-11
1
-82
/
+435
*
[WasmGC] Heap2Local: Optimize RefIs and RefTest (#6705)
Alon Zakai
2024-07-11
1
-1
/
+62
*
Rename external conversion instructions (#6716)
Jérôme Vouillon
2024-07-08
4
-8
/
+8
*
[DebugInfo] Add debug info to the values emitted in GlobalStructInference (#6...
Alon Zakai
2024-07-02
1
-15
/
+23
*
ConstantFieldPropagation: Add a variation that picks between 2 values using R...
Alon Zakai
2024-06-27
3
-16
/
+255
*
[NFC] Add HeapType::getFeatures() (#6707)
Alon Zakai
2024-06-27
1
-1
/
+1
*
[WasmGC] Heap2Local: Optimize RefEq (#6703)
Alon Zakai
2024-06-26
1
-2
/
+42
*
[NFC] Remove a minor compile-time optimization in Heap2Local (#6699)
Alon Zakai
2024-06-25
1
-43
/
+6
*
Add TraceCalls pass (#6619)
Marcin Kolny
2024-06-21
4
-0
/
+224
*
GlobalStructInference: Un-nest struct.news in globals when that is helpful (#...
Alon Zakai
2024-06-20
1
-62
/
+220
*
[threads] Shared basic heap types (#6667)
Thomas Lively
2024-06-19
1
-3
/
+4
*
GlobalStructInference: Optimize globals too (#6674)
Alon Zakai
2024-06-17
1
-11
/
+10
*
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
[next]