-
Bug
-
Resolution: Fixed
-
P1
-
8u40
-
-Xcomp -XX:+TieredCompilation
-
b34
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8083031 | emb-9 | Igor Veresov | P1 | Resolved | Fixed | b34 |
JDK-8063317 | 8u45 | Igor Veresov | P1 | Resolved | Fixed | b01 |
JDK-8058646 | 8u40 | Igor Veresov | P1 | Closed | Fixed | b08 |
JDK-8071053 | emb-8u47 | Igor Veresov | P1 | Resolved | Fixed | team |
Performed analysis showed that execution time of following tests increased significantly comparing to jdk8u40-b04:
compiler/5091921/Test6905845.java
compiler/5091921/Test6992759.java
compiler/5091921/Test7020614.java
compiler/7088419/CRCTest.java
java/util/regex/RegExTest.java
For example, java/util/regex/RegExTest.java take ~ 2minutes to finish with jdk8u40-b04 and ~ 15 minutes with PIT build.
Issue could be reproduced with Xcomp and +TieredCompilation. It seems like only compilation on tier 3 is affected: with -TieredCompilation and -XX:TieredStopAtLevel=2 execution time is the same as with 8u40-b04.
- backported by
-
JDK-8063317 Tiered compilation performance drop in PIT
- Resolved
-
JDK-8071053 Tiered compilation performance drop in PIT
- Resolved
-
JDK-8083031 Tiered compilation performance drop in PIT
- Resolved
-
JDK-8058646 Tiered compilation performance drop in PIT
- Closed
- blocks
-
JDK-7115356 assert(!m->was_never_executed()) failed
- Closed
- duplicates
-
JDK-8043061 Tiered: MethodCounters should be present for methods enqueued for compilation
- Closed
-
JDK-7115356 assert(!m->was_never_executed()) failed
- Closed
- relates to
-
JDK-8058184 Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters
- Resolved