-
Bug
-
Resolution: Fixed
-
P4
-
11, 17, 18
-
b16
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8279554 | 17.0.3-oracle | Tobias Hartmann | P4 | Resolved | Fixed | b01 |
JDK-8279497 | 17.0.3 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8279448 | 11.0.15-oracle | Tobias Hartmann | P4 | Resolved | Fixed | b01 |
JDK-8280453 | 11.0.15 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
-XX:+TieredCompilation
-XX:Tier0BackedgeNotifyFreqLog=0
-XX:Tier2BackedgeNotifyFreqLog=0
-XX:Tier3BackedgeNotifyFreqLog=0
-XX:Tier2BackEdgeThreshold=1
-XX:Tier3BackEdgeThreshold=1
-XX:Tier4BackEdgeThreshold=1
-Xbatch
The problem is that the tests expects a detailed message from ArrayIndexOutOfBoundsException, but this test will trigger the optimization that reuses preallocated exceptions that have an empty detailed exceptions.
It is wrong for the test to assume exceptions messages.
Solution Disable preallocated exceptions with the flag -XX:-ProfileTraps.
- backported by
-
JDK-8279448 [TESTBUG] Test must run without preallocated exceptions
- Resolved
-
JDK-8279497 [TESTBUG] Test must run without preallocated exceptions
- Resolved
-
JDK-8279554 [TESTBUG] Test must run without preallocated exceptions
- Resolved
-
JDK-8280453 [TESTBUG] Test must run without preallocated exceptions
- Resolved
- relates to
-
JDK-8273277 C2: Move conditional negation into rc_predicate
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/ec039288
-
Commit openjdk/jdk17u-dev/775e81de
-
Commit openjdk/jdk/4d95a5d6
-
Review openjdk/jdk11u-dev/783
-
Review openjdk/jdk17u-dev/57
-
Review openjdk/jdk/5560