index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ir
/
module-utils.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Source Maps: Support 5 segment mappings (#6795)
Ömer Sinan Ağacan
2024-10-01
1
-9
/
+12
*
[NFC] Add a more powerful API for collecting heap types (#6904)
Thomas Lively
2024-09-05
1
-0
/
+30
*
Monomorphization: Optimize constants (#6711)
Alon Zakai
2024-07-11
1
-0
/
+7
*
Asyncify: Fix nondeterminism in verbose logging (#6479)
Alon Zakai
2024-04-09
1
-0
/
+7
*
Asyncify-verbose: Show all reasons why a function is instrumented (#6457)
Dannii Willis
2024-04-08
1
-8
/
+16
*
Add sourcemap support to wasm-metadce and wasm-merge (#6372)
Jérôme Vouillon
2024-03-06
1
-2
/
+8
*
wasm-metadce all the things (#6142)
Alon Zakai
2023-11-30
1
-0
/
+26
*
[NFC] Move ModuleUtils copying and renaming logic from header to cpp (#5855)
Alon Zakai
2023-08-02
1
-188
/
+12
*
[NFC] Allow running multiple analyses in ParallelFunctionAnalysis (#5824)
Alon Zakai
2023-07-19
1
-1
/
+10
*
wasm-merge: Preserve imports when copying module items (#5743)
Jérôme Vouillon
2023-05-26
1
-0
/
+4
*
Reintroduce wasm-merge (#5709)
Alon Zakai
2023-05-16
1
-6
/
+42
*
Do not optimize public types (#5347)
Thomas Lively
2022-12-16
1
-0
/
+8
*
Rename UserSection -> CustomSection. NFC (#5288)
Sam Clegg
2022-11-22
1
-1
/
+1
*
Switch from `typedef` to `using` in C++ code. NFC (#5258)
Sam Clegg
2022-11-15
1
-4
/
+4
*
Refactor interaction between Pass and PassRunner (#5093)
Thomas Lively
2022-09-30
1
-2
/
+6
*
Fix ModuleUtils::renameFunctions on RefFunc (#4978)
Alon Zakai
2022-08-29
1
-26
/
+29
*
Mutli-Memories Support in IR (#4811)
Ashley Nelson
2022-08-17
1
-5
/
+32
*
First class Data Segments (#4733)
Ashley Nelson
2022-06-21
1
-4
/
+26
*
[NominalFuzzing] SignatureRefining can modify the IR while running a parallel...
Alon Zakai
2022-04-28
1
-4
/
+8
*
Topological sorting of types in isorecursive output (#4492)
Thomas Lively
2022-02-02
1
-5
/
+2
*
Refactor ModuleUtils::collectHeapTypes (#4455)
Thomas Lively
2022-01-14
1
-11
/
+16
*
[NFC] Move ModuleUtils::collectHeapTypes to a .cpp file (#4458)
Thomas Lively
2022-01-13
1
-152
/
+3
*
Modernize code to C++17 (#3104)
Max Graey
2021-11-22
1
-19
/
+12
*
Change from storing Signature to HeapType on CallIndirect (#4352)
Thomas Lively
2021-11-22
1
-1
/
+1
*
Update to C++17 and use std::optional for getSuperType (#4203)
Derek Schuff
2021-10-18
1
-5
/
+5
*
Emit heap types for call_indirect that match the table (#4221)
Alon Zakai
2021-10-08
1
-4
/
+6
*
[Wasm GC] Implement static (rtt-free) StructNew, ArrayNew, ArrayInit (#4172)
Alon Zakai
2021-09-23
1
-0
/
+28
*
Partial inlining via function splitting (#4152)
Alon Zakai
2021-09-17
1
-5
/
+7
*
Test GC lit tests with --nominal as well (#4043)
Thomas Lively
2021-08-02
1
-1
/
+5
*
Preserve Function HeapTypes (#3952)
Thomas Lively
2021-06-30
1
-2
/
+2
*
[EH] Make tag's attribute encoding detail (#3947)
Heejin Ahn
2021-06-21
1
-1
/
+0
*
[EH] Replace event with tag (#3937)
Heejin Ahn
2021-06-18
1
-14
/
+14
*
Parsing and emitting nominal types (#3933)
Thomas Lively
2021-06-15
1
-0
/
+7
*
Remove Type ordering (#3793)
Thomas Lively
2021-05-18
1
-13
/
+13
*
Use standard type traversal in module-utils.h (#3851)
Thomas Lively
2021-04-29
1
-45
/
+22
*
[RT] Add type to tables and element segments (#3763)
Abbas Mashayekh
2021-04-06
1
-1
/
+10
*
Scan all module-level code in collectHeapTypes() (#3752)
Alon Zakai
2021-03-30
1
-44
/
+42
*
[RT] Support expressions in element segments (#3666)
Abbas Mashayekh
2021-03-24
1
-6
/
+6
*
Add missing fields in ModuleUtils::copyModule (#3692)
Alon Zakai
2021-03-16
1
-0
/
+2
*
[reference-types] Support passive elem segments (#3572)
Abbas Mashayekh
2021-03-05
1
-17
/
+48
*
Fix TypeComparator to satisfy C++'s Compare requirement (#3650)
Thomas Lively
2021-03-04
1
-1
/
+1
*
Support comparing, subtyping, and naming recursive types (#3610)
Thomas Lively
2021-02-25
1
-5
/
+2
*
Support type use before definition in binaries (#3588)
Thomas Lively
2021-02-19
1
-49
/
+5
*
[reference-types] remove single table restriction in IR (#3517)
Abbas Mashayekh
2021-02-09
1
-10
/
+38
*
[GC] Fix parsing/printing of ref types using i31 (#3469)
Alon Zakai
2021-01-07
1
-1
/
+4
*
[GC] Add basic RTT support (#3432)
Alon Zakai
2020-12-08
1
-1
/
+8
*
[GC] Add struct.set (#3430)
Alon Zakai
2020-12-07
1
-1
/
+3
*
[GC] Add struct.get instruction parsing and execution (#3429)
Alon Zakai
2020-12-07
1
-4
/
+5
*
[Types] Refactor signature collection to heap type collection. NFC. (#3420)
Alon Zakai
2020-12-03
1
-70
/
+78
*
[TypedFunctionReferences] Enable call_ref in fuzzer, and fix minor misc fuzz ...
Alon Zakai
2020-11-25
1
-19
/
+48
[next]