Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8082989 | emb-9 | Pavel Punegov | P4 | Resolved | Fixed | team |
The fix for JDK-8056071 introduced method::is_constant_getter() that used in a check that makes methods be compiled on level1 of tiered compilation. As constant getters go on to level 1, there are no need to create MDO for them:
http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/file/3c858304c7e1/src/share/vm/runtime/advancedThresholdPolicy.cpp#l292
http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/file/3c858304c7e1/src/share/vm/runtime/advancedThresholdPolicy.cpp#l292
- backported by
-
JDK-8082989 Don't create MDO for constant getters
-
- Resolved
-
- relates to
-
JDK-8056071 compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations'
-
- Resolved
-