index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
lit
/
passes
/
optimize-instructions-gc.wast
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Add standard versions of WasmGC casts (#5331)
Thomas Lively
2022-12-07
1
-210
/
+210
*
Update tests ahead of transition from `data` to `struct` (#5320)
Thomas Lively
2022-12-07
1
-209
/
+46
*
Change the default type system to isorecursive (#5239)
Thomas Lively
2022-11-23
1
-72
/
+75
*
Parse and emit `array.len` without a type annotation (#5151)
Thomas Lively
2022-10-18
1
-2
/
+2
*
Implement bottom heap types (#5115)
Thomas Lively
2022-10-07
1
-67
/
+155
*
Simplify and fix heap type counting (#5110)
Thomas Lively
2022-10-04
1
-4
/
+2
*
Make `i31ref` and `dataref` nullable (#4843)
Thomas Lively
2022-08-26
1
-22
/
+22
*
Separate `func` into a separate type hierarchy (#4955)
Thomas Lively
2022-08-22
1
-6
/
+6
*
Restore the `extern` heap type (#4898)
Thomas Lively
2022-08-17
1
-7
/
+7
*
Remove RTTs (#4848)
Thomas Lively
2022-08-05
1
-215
/
+78
*
[Wasm GC] Check if ref.eq inputs can possibly be the same (#4780)
Alon Zakai
2022-07-14
1
-4
/
+290
*
[Wasm GC] RefIs / RefEq / RefTest return a boolean (#4786)
Alon Zakai
2022-07-08
1
-0
/
+66
*
[Wasm GC] OptimizeInstructions: Optimize ref.eq on equal inputs with a tee (#...
Alon Zakai
2022-06-24
1
-0
/
+29
*
Remove externref (#4633)
Thomas Lively
2022-05-04
1
-4
/
+4
*
CoalesceLocals: Remove a redundant tee of the same local as a parent set (#4318)
Alon Zakai
2021-11-09
1
-4
/
+4
*
OptimizeInstructions: Fix static cast optimizations (#4311)
Alon Zakai
2021-11-09
1
-4
/
+207
*
Print heap types in text format in nominal mode (#4316)
Alon Zakai
2021-11-08
1
-50
/
+50
*
Switch from "extends" to M4 nominal syntax (#4248)
Thomas Lively
2021-10-14
1
-10
/
+10
*
Fix tee/as-non-null reordering when writing to a non-nullable param (#4232)
Alon Zakai
2021-10-11
1
-0
/
+31
*
[Wasm GC] Optimize static (rtt-free) operations (#4186)
Alon Zakai
2021-09-30
1
-3
/
+662
*
[Wasm GC] Fix invalid intermediate IR in OptimizeInstructions (#4169)
Alon Zakai
2021-09-20
1
-14
/
+60
*
[Wasm GC] Optimize away ref.as_non_null going into local.set in TNH mode (#4157)
Alon Zakai
2021-09-16
1
-1
/
+0
*
[Wasm GC] Fix OptimizeInstructions on unreachable ref.test (#4156)
Alon Zakai
2021-09-15
1
-4
/
+30
*
OptimizeInstructions: Handle trivial ref.cast and ref.test (#4097)
Alon Zakai
2021-08-24
1
-7
/
+225
*
[Wasm GC] Fix OptimizeInstructions on folding of identical code with nominal ...
Alon Zakai
2021-08-16
1
-0
/
+53
*
Add nominal typing mode to a test in prep for #4069 (#4081)
Alon Zakai
2021-08-13
1
-1
/
+513
*
[Wasm GC] RefEq(x, null) => RefIsNull(x) (#4066)
Alon Zakai
2021-08-09
1
-0
/
+41
*
Test GC lit tests with --nominal as well (#4043)
Thomas Lively
2021-08-02
1
-0
/
+2
*
[Wasm GC] Optimize repeated identical ref.casts (#4039)
Alon Zakai
2021-07-29
1
-8
/
+129
*
Add option to add checks for all items (#3961)
Thomas Lively
2021-07-02
1
-0
/
+2
*
Generate FileCheck checks for all module items (#3957)
Thomas Lively
2021-06-28
1
-0
/
+7
*
Generalize moving of identical code from if/select arms (#3833)
Alon Zakai
2021-04-21
1
-2
/
+28
*
OptimizeInstructions: Move identical unary code out of if/select arms (#3828)
Alon Zakai
2021-04-21
1
-0
/
+72
*
[Wasm GC] Reorder ref.as_non_null with tee and cast (#3820)
Alon Zakai
2021-04-19
1
-0
/
+113
*
[Wasm GC] Optimize reference identity checks (#3814)
Alon Zakai
2021-04-19
1
-1
/
+184
*
[Wasm GC] Optimize away unnecessary non-null assertions (#3800)
Alon Zakai
2021-04-12
1
-9
/
+82
*
[Wasm GC] Optimize RefIs and RefAs when the type lets us (#3725)
Alon Zakai
2021-03-30
1
-0
/
+370
*
[Wasm GC] Optimize array.set stored values (#3690)
Alon Zakai
2021-03-16
1
-0
/
+18
*
[Wasm GC] Optimize struct stores like stores to memory, ignore unneeded bits ...
Alon Zakai
2021-03-12
1
-0
/
+42
*
Introduce a script for updating lit tests (#3503)
Thomas Lively
2021-01-21
1
-0
/
+33
[prev]