United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6939861 JVM should handle more conversion operations
JDK-6939861 : JVM should handle more conversion operations

Details
Type:
Bug
Submit Date:
2010-03-31
Status:
Closed
Updated Date:
2012-03-22
Project Name:
JDK
Resolved Date:
2011-07-18
Component:
hotspot
OS:
generic
Sub-Component:
compiler
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs20,hs21,7
Fixed Versions:
hs21 (b13)

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

Sub Tasks

Description
The reference implementation of JSR 292 uses specially coded assembly stubs to perform common low-level calling sequence adapations.  Some are not yet implemented, with their semantics being emulated (sometimes with limitations) by lots of little Java adapter classes.  This leads to Java code complexity and limitations on argument counts.

The following still need to be implemented:

OP_PRIM_TO_REF : requires a stack frame if the boxing operation must block
OP_SPREAD_ARGS : requires a stack overflow check
OP_RICOCHET, OP_FLYBY : both require a stack frame to hold arguments for the final MH

                                    

Comments
EVALUATION

yes
                                     
2010-09-14



Hardware and Software, Engineered to Work Together