index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ir
/
module-utils.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Typed continuations: resume instructions (#6083)
Frank Emrich
2024-01-11
1
-0
/
+2
*
Inlining: Copy no-inline flags when copying a function (#6165)
Alon Zakai
2023-12-12
1
-0
/
+3
*
Reuse existing function types for blocks (#6022)
Thomas Lively
2023-10-18
1
-48
/
+91
*
[NFC] Rename getSuperType to getDeclaredSuperType (#6015)
Alon Zakai
2023-10-17
1
-1
/
+1
*
Support i8/i16 mutable arrays as public types for string interop (#5814)
Alon Zakai
2023-09-21
1
-0
/
+5
*
[NFC] Move ModuleUtils copying and renaming logic from header to cpp (#5855)
Alon Zakai
2023-08-02
1
-0
/
+206
*
Update br_on_cast binary and text format (#5762)
Thomas Lively
2023-06-12
1
-0
/
+1
*
Revert "Update br_on_cast binary and text format (#5734)" (#5740)
Alon Zakai
2023-05-23
1
-1
/
+0
*
Update br_on_cast binary and text format (#5734)
Thomas Lively
2023-05-19
1
-0
/
+1
*
[NFC] Refactor each of ArrayNewSeg and ArrayInit into subclasses for Data/Ele...
Alon Zakai
2023-05-04
1
-2
/
+6
*
Remove the nominal type system (#5672)
Thomas Lively
2023-04-17
1
-20
/
+8
*
Implement array.fill, array.init_data, and array.init_elem (#5637)
Thomas Lively
2023-04-06
1
-0
/
+7
*
getHeapTypeCounts() must note select types for references (#5540)
Alon Zakai
2023-03-03
1
-0
/
+3
*
[NFC] Internally rename `ArrayInit` to `ArrayNewFixed` (#5526)
Thomas Lively
2023-02-28
1
-1
/
+1
*
Support br_on_cast null (#5397)
Thomas Lively
2023-01-05
1
-1
/
+1
*
[Wasm GC] Ignore call.without.effects for closed world validation (#5392)
Alon Zakai
2023-01-04
1
-2
/
+8
*
Support `ref.test null` (#5368)
Thomas Lively
2022-12-21
1
-1
/
+1
*
Work around bugs with open world type optimizations (#5367)
Thomas Lively
2022-12-20
1
-3
/
+2
*
Update RefCast representation to drop extra HeapType (#5350)
Thomas Lively
2022-12-20
1
-1
/
+1
*
Remove unused types during type optimizations (#5361)
Thomas Lively
2022-12-19
1
-10
/
+30
*
Do not optimize public types (#5347)
Thomas Lively
2022-12-16
1
-1
/
+100
*
Remove equirecursive typing (#5240)
Thomas Lively
2022-11-23
1
-21
/
+0
*
Fix two fuzz bugs with ArrayNewSeg (#5242)
Thomas Lively
2022-11-11
1
-0
/
+2
*
Fix a fuzz issue with scanning heap read types (#5184)
Alon Zakai
2022-11-01
1
-1
/
+13
*
Simplify and fix heap type counting (#5110)
Thomas Lively
2022-10-04
1
-15
/
+12
*
Add a type annotation to return_call_ref (#5068)
Thomas Lively
2022-09-22
1
-0
/
+4
*
Remove RTTs (#4848)
Thomas Lively
2022-08-05
1
-14
/
+4
*
Include globals when collecting module types (#4717)
Thomas Lively
2022-06-10
1
-0
/
+3
*
Update nominal type ordering (#4631)
Thomas Lively
2022-05-03
1
-14
/
+33
*
[NominalFuzzing] SignatureRefining can modify the IR while running a parallel...
Alon Zakai
2022-04-28
1
-2
/
+2
*
[NominalFuzzing] Fix getHeapTypeCounts() on unreachable casts (#4609)
Alon Zakai
2022-04-22
1
-53
/
+53
*
CRTP topological sort utility (#4499)
Thomas Lively
2022-02-03
1
-67
/
+34
*
[NFC] Simplify TopologicalSortStack (#4498)
Thomas Lively
2022-02-03
1
-13
/
+5
*
Topological sorting of types in isorecursive output (#4492)
Thomas Lively
2022-02-02
1
-56
/
+161
*
Parse, create, and print isorecursive recursion groups (#4464)
Thomas Lively
2022-01-21
1
-5
/
+50
*
Refactor ModuleUtils::collectHeapTypes (#4455)
Thomas Lively
2022-01-14
1
-15
/
+50
*
[NFC] Move ModuleUtils::collectHeapTypes to a .cpp file (#4458)
Thomas Lively
2022-01-13
1
-0
/
+174