United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 4607280 Improve Java VM startup time
4607280 : Improve Java VM startup time

Details
Type:
Enhancement
Submit Date:
2001-12-13
Status:
Closed
Updated Date:
2012-10-13
Project Name:
JDK
Resolved Date:
2004-05-26
Component:
hotspot
OS:
generic,windows_xp,windows_2000
Sub-Component:
runtime
CPU:
x86,generic
Priority:
P2
Resolution:
Fixed
Affected Versions:
1.4.1,1.4.1_02,5.0
Fixed Versions:
5.0

Related Reports
Duplicate:
Duplicate:
Relates:

Sub Tasks

Description
Name: ca25432			Date: 12/13/2001


Improve startup time of Java. On the client the user should not realize they are
using Java. On the server improve startup time after reload for availability.
This feature is focused on changes required by the JVM itself. The feature has
been split to a new RFE for just library/non jvm changes. The library
changes are tracked under 4665444.

======================================================================

                                    

Comments
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
tiger-beta2

FIXED IN:
tiger-beta2

INTEGRATED IN:
tiger-beta2


                                     
2004-06-14
PUBLIC COMMENTS

...
                                     
2004-06-10
EVALUATION



Name: ca25432			Date: 12/13/2001


This feature has been added for Tiger release

======================================================================

I am concerned about the effect of increased class file size due to the
new verifier tables in customer code; this may affect startup time.
Should it become necessary, it might be possible to significantly reduce the
verifier table sizes by omitting method parameters, whose types can be
inferred from the method signature.

###@###.### 2003-07-30


Class data sharing has been introduced in the 1.5 HotSpot JVM as a step toward
solving this problem. Sharing reduces startup time by eliminating the class load
time for core classes which are shared, and also reduces footprint by allowing
the representation of the loaded classes to be shared among running JVMs.
Detailed performance numbers are in the comments section. Startup time remains a
high priority and work will continue to reduce it in future releases under new
bug IDs.

###@###.### 2004-05-26
                                     
2004-05-26



Hardware and Software, Engineered to Work Together