Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8175654 | 10 | Vladimir Ivanov | P3 | Resolved | Fixed | b02 |
hotspot/src/share/vm/ci/ciEnv.cpp:
void ciEnv::register_method(ciMethod* target,
...
if (failing()) {
// While not a true deoptimization, it is a preemptive decompile.
MethodData* mdo = method()->method_data();
if (mdo != NULL) {
mdo->inc_decompile_count();
}
- backported by
-
JDK-8175654 C2: continuous CallSite relinkage eventually disables compilation for a method
-
- Resolved
-
- relates to
-
JDK-7177745 JSR292: Many Callsite relinkages cause target method to always run in interpreter mode
-
- Resolved
-