United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6227862 Make javac generate compact verification tables in target 6
JDK-6227862 : Make javac generate compact verification tables in target 6

Details
Type:
Enhancement
Submit Date:
2005-02-10
Status:
Resolved
Updated Date:
2010-05-04
Project Name:
JDK
Resolved Date:
2005-05-05
Component:
tools
OS:
linux,generic
Sub-Component:
javac
CPU:
x86,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
6
Fixed Versions:

Related Reports
Relates:
Relates:
Relates:

Sub Tasks

Description
Javac should generate the compact stackmap attribute format to support the split verifier. 

The original CLDC-style verification table has around 10% class file size overhead. The compact format reduces it to below 5%. Please see Tiger feature 4639391 and 4639069 for the original split verifier work.

###@###.### 2005-2-10 19:08:33 GMT

The compact stackmap "StkMap" attribute should be generated in -target 6 classes. 

###@###.### 2005-04-05 22:03:15 GMT

                                    

Comments
EVALUATION

This is an approved Mustang feature.

###@###.### 2005-2-10 19:18:11 GMT

This is part of jsr202. No unit test is needed in the javac part of change. The new class file format change including the StkMap attribute will be tested in the split verifier testing. 


###@###.### 2005-04-05 21:23:49 GMT

The StkMap attribute name will be changed to StackMapTable. Please see 6259535.

###@###.### 2005-04-30 00:52:50 GMT
                                     
2005-02-10



Hardware and Software, Engineered to Work Together