From 160b3aeca1741fdf348ad3687fba23526bfe7ae1 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Sun, 16 Mar 2003 13:57:49 +0000 Subject: 2003-03-15 Jeroen Frijters * vm/reference/java/lang/VMClassLoader.java (loadClass): Changed documentation to make clear null can be returned to signal that the class wasn't found. * java/lang/ClassLoader.java (loadClass(String,boolean)): Added check for null return value from VMClassLoader.loadClass. * vm/reference/java/lang/Class.java (forName(String,boolean,ClassLoader)): Likewise. * NEWS: Add note about VM interface changes. --- NEWS | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 1b5e4243f..5c9bfacf3 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,10 @@ +New in release 0.06 (not-yet-released) +* VMClassLoader.loadClass(), the bootstrap classloader called by + Class.forName() and ClassLoader.loadClass(), may now return null when + a class is not found instead of throwing a new ClassNotFoundException. + This is a performance optimization in some cases. This also changes + the Class.forName() reference code. + New in release 0.05 (2003/02/15) * Supports free Java VMs Jikes RVM and Kissme out of the box, perhaps others. * Supports GNU Crypto 1.1 as the official provider of cryptographic primitives -- cgit v1.2.1