-
Bug
-
Resolution: Fixed
-
P3
-
hs25
-
b02
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8045183 | 8u25 | Roland Westrelin | P3 | Resolved | Fixed | b01 |
JDK-8031796 | 8u20 | Roland Westrelin | P3 | Resolved | Fixed | b01 |
JDK-8053189 | emb-8u26 | Roland Westrelin | P3 | Resolved | Fixed | b17 |
With this class hierarchy:
static class A {
void m() {}
}
static class B extends A {
}
and this java code:
A a
a.m();
the profile that is collected for the receiver is A if even a is really a B.
static class A {
void m() {}
}
static class B extends A {
}
and this java code:
A a
a.m();
the profile that is collected for the receiver is A if even a is really a B.
- backported by
-
JDK-8031796 tiered may collect wrong receiver type at virtual call
-
- Resolved
-
-
JDK-8045183 tiered may collect wrong receiver type at virtual call
-
- Resolved
-
-
JDK-8053189 tiered may collect wrong receiver type at virtual call
-
- Resolved
-