Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2213601 | 7u2 | Christian Thalinger | P3 | Closed | Fixed | b04 |
Currently every speculatively inlined method handle call site has a guard that compares the current target of the CallSite object to the inlined one. This per-invocation overhead can be removed if the notification is changed from pulled to pushed (i.e. deoptimization).
- backported by
-
JDK-2213601 JSR 292: call site change notification should be pushed not pulled
- Closed
- relates to
-
JDK-7087357 JSR 292: remove obsolete code after 7085860
- Resolved
-
JDK-7085404 JSR 292: VolatileCallSites should have push notification too
- Closed
-
JDK-7085860 JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods
- Closed
-
JDK-7083184 JSR 292: don't store context class argument with call site dependencies
- Closed