United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-4639391 update classfile specification (JSR 202)
JDK-4639391 : update classfile specification (JSR 202)

Details
Type:
Enhancement
Submit Date:
2002-02-19
Status:
Closed
Updated Date:
2012-10-09
Project Name:
JDK
Resolved Date:
2007-01-11
Component:
specification
OS:
generic
Sub-Component:
vm
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
5.0
Fixed Versions:
5.0 (5.0)

Related Reports

Sub Tasks

Description
This feature covers various incremental improvements to the classfile format.  

Incremental changes would consist of:
    adding split verifier support
    adding support for class literals

The split verifier architecture that was introduced in CDLC via
JSR-030 and JSR-139 offers significant improvements over the classic
JVM verifier, includding reduced verification time.  It appears
useful to allow this verification format to be used with J2SE.

Since JDK 1.1 the Java language has included support for accessing
class literals though expressions such as "MyClassName.class".  However
there has been no direct support for this in the classfile format and
it appears that adding classfile support will be a useful simplification.

###@###.### 2002-02-218
###@###.### 2002-02-18
###@###.### 2002-02-20
###@###.### 2002-09-12

Some applications that automatically generate Java source code
(such as JSP compilers) used to report problems due
to method size limits. This is resolved separately as bug 4883286


###@###.### 2003-09-04

                                    

Comments
EVALUATION

Name: gh8910			Date: 02/18/2002


This feature has been added for Tiger release planning

======================================================================
                                     
2004-06-11
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
tiger


                                     
2004-06-14
EVALUATION

JSR202 is in Final Release and the classfile changes are in JDK6.
                                     
2007-01-11



Hardware and Software, Engineered to Work Together