United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7085860 JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods
JDK-7085860 : JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods

Details
Type:
Enhancement
Submit Date:
2011-09-01
Status:
Closed
Updated Date:
2012-01-31
Project Name:
JDK
Resolved Date:
2011-09-30
Component:
hotspot
OS:
generic
Sub-Component:
compiler
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs22
Fixed Versions:
hs22 (b06)

Related Reports
Backport:
Backport:
Backport:
Relates:
Relates:
Relates:
Relates:

Sub Tasks

Description
The current push notification of CallSites disallows the compilation of CallSite.setTargetNormal and setTargetVolatile to get correct behavior.  It would be much easier and cleaner if these two methods were native methods in the JVM.

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/b0efc7ee3b31
                                     
2011-09-08
EVALUATION

See main CR
                                     
2011-09-12
EVALUATION

See main CR
                                     
2011-09-24
EVALUATION

This is the JDK part of this change:

http://hg.openjdk.java.net/hsx/hotspot-comp/jdk/rev/2a147f854257
                                     
2012-01-12



Hardware and Software, Engineered to Work Together