optimizer: code quality and performance improvements to post-opt analysis #51211
aviatesk
force pushed
from
71d9682e
to
c02a47d0
2 years ago
aviatesk
force pushed
from
c02a47d0
to
74a16928
2 years ago
aviatesk
force pushed
from
74a16928
to
741bb4fa
2 years ago
aviatesk
force pushed
from
741bb4fa
to
22cb0ace
2 years ago
Keno
commented
on 2023-09-06
aviatesk
force pushed
from
22cb0ace
to
d0d15432
2 years ago
aviatesk
force pushed
from
0f799690
to
8af77c62
2 years ago
remove dead allocation
7dc8cf26
add missing type annotations from #50805
75090985
delay `PostDomtree` construction as possible
9b8f66c9
early bail out from post-opt analysis when there are any `try/catch` …
042741a2
fix capturing of `agdomtree` and use `LazyDomtree`-like mechanism
ed819519
define `PostOptAnalysisState` to fix various capturing issues
f04d5c4e
fix type instability issue
22efe81a
early bail out from unprofitable analysis
c2916050
remove `@specialize` annotation
35795c2c
aviatesk
force pushed
from
8af77c62
to
35795c2c
2 years ago
Keno
merged
4c024e63
into master 2 years ago
Keno
deleted the avi/opt-compiler branch 2 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub