-
Bug
-
Resolution: Fixed
-
P3
-
8u60, 9
-
b64
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8082629 | emb-9 | Vladimir Ivanov | P3 | Resolved | Fixed | team |
JDK-8086498 | 8u65 | Vladimir Ivanov | P3 | Resolved | Fixed | b01 |
JDK-8074549 | 8u60 | Vladimir Ivanov | P3 | Resolved | Fixed | b14 |
JDK-8137543 | emb-8u65 | Unassigned | P3 | Resolved | Fixed | b01 |
JDK-8079946 | emb-8u60 | Vladimir Ivanov | P3 | Resolved | Fixed | team |
MethodHandleImpl::profileBoolean doesn't update never-taken branch count when hitting a deopt on it.
As a result, for rarely taken branches consequent compilations consider them as never-taken and prune them again, causing repeated deopts. It severely affects peak performance.
As a result, for rarely taken branches consequent compilations consider them as never-taken and prune them again, causing repeated deopts. It severely affects peak performance.
- backported by
-
JDK-8074549 Never-taken branches cause repeated deopts in MHs.GWT case
-
- Resolved
-
-
JDK-8079946 Never-taken branches cause repeated deopts in MHs.GWT case
-
- Resolved
-
-
JDK-8082629 Never-taken branches cause repeated deopts in MHs.GWT case
-
- Resolved
-
-
JDK-8086498 Never-taken branches cause repeated deopts in MHs.GWT case
-
- Resolved
-
-
JDK-8137543 Never-taken branches cause repeated deopts in MHs.GWT case
-
- Resolved
-