-
Enhancement
-
Resolution: Fixed
-
P3
-
None
-
b44
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8022459 | 8 | Vladimir Kozlov | P3 | Resolved | Fixed | b102 |
For customers migrating from jrockit, not enabling tiered compilation by default leads to a number of regressions:
1) For fusion apps, tiered compliation yields a large benefit (assuming we have adequate code cache). This is because fa are large, and so have a long warm up cycle before everything gets compiled, but also because there ends up being code that never gets compiled because it is called too infrequently.
2) For quick-runing programs using a 64-bit JVM, the early compilation by jrockit enables them to run much faster.
1) For fusion apps, tiered compliation yields a large benefit (assuming we have adequate code cache). This is because fa are large, and so have a long warm up cycle before everything gets compiled, but also because there ends up being code that never gets compiled because it is called too infrequently.
2) For quick-runing programs using a 64-bit JVM, the early compilation by jrockit enables them to run much faster.
- backported by
-
JDK-8022459 TieredCompilation should be default
- Resolved
- duplicates
-
JDK-8012527 Enable Tiered Compilation
- Closed