-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: hs17
-
Component/s: hotspot
-
b08
-
x86
-
solaris
-
Not verified
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-2218964 | 8 | Vladimir Kozlov | P4 | Resolved | Fixed | b18 |
| JDK-2219008 | 7u4 | Vladimir Kozlov | P4 | Closed | Fixed | b05 |
Currently non-escaping allocations are eliminated during macro nodes expansion after all ideal optimizations.
It may prevent to do more aggressive (loop and split-if) optimizations. Eliminate allocations and related locks
immediately after escape analysis. Also move EA after first IGVN optimization which cleanup ideal graph.
It may prevent to do more aggressive (loop and split-if) optimizations. Eliminate allocations and related locks
immediately after escape analysis. Also move EA after first IGVN optimization which cleanup ideal graph.
- backported by
-
JDK-2218964 Eliminate allocations immediately after EA
-
- Resolved
-
-
JDK-2219008 Eliminate allocations immediately after EA
-
- Closed
-
- relates to
-
JDK-7097546 Optimize use of CMOVE instructions
-
- Closed
-