JDK-6864028 : Update the java launcher to use the new entry point JVM_FindClassFromBootLoader
Type:Enhancement
Component:tools
Sub-Component:launcher
Affected Version:7
Priority:P4
Status:Closed
Resolution:Fixed
OS:generic
CPU:generic
Submitted:2009-07-23
Updated:2011-07-15
Resolved:2011-07-15
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
A new entry point JVM_FindClassFromBootLoader was added for 6714758 (hotspot: provide an entry point to the BootStrap Class loader). It is in the promoted build and we can update the java launcher to use it.
Comments
SUGGESTED FIX
Changeset: 3323e6c925f9
Author: mchung
Date: 2009-08-06 16:35 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3323e6c925f9
6864028: Update the java launcher to use the new entry point JVM_FindClassFromBootLoader
Summary: Update the java launcher to use the new entry point JVM_FindClassFromBootLoader
Reviewed-by: ksrini
! src/share/bin/java.h
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c
08-09-2009
EVALUATION
The launcher is currently using JVM_FindClassFromClassLoader to find system classes. Updating it to use JVM_FindClassFromBootLoader will improve the launcher startup.