Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 6864003
Votes 0
Synopsis Modify JVM_FindClassFromBootLoader to return null if class not found
Category hotspot:runtime_system
Reported Against
Release Fixed hs16(b08), 6u18(b01) (Bug ID:2181947) , 7(b71) (Bug ID:2182203)
State 11-Closed, Unverified, request for enhancement
Priority: 4-Low
Related Bugs 6714758 , 6864028 , 4917309
Submit Date 23-JUL-2009
Description
To fix 4917309 (cl) Reduce internal usage of ClassNotFoundExceptions during class-loading, the VM needs to provide an entry point that will find a class from the bootstrap class loader and return null if not found (instead of throwing a ClassNotFoundException).

JVM_FindClassFromBootLoader was added in JDK 7 for 6714758.  We will modify that for this fix.  This will simplify the synchronized pushes of the HotSpot fix and JDK fix.
Posted Date : 2009-07-23 22:48:52.0
Work Around
N/A
Evaluation
Modify JVM_FindClassFromBootLoader (a private VM entry point) to return null if class not found.
Posted Date : 2009-07-23 22:49:40.0

http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/abe076e3636f
Posted Date : 2009-07-27 19:48:17.0
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang