From 1110dcddbaf74330d686e92fbfa988e9ad5a4a1c Mon Sep 17 00:00:00 2001 From: Archie Cobbs Date: Sun, 22 May 2005 00:01:41 +0000 Subject: * NEWS: document VM interface changes. * java/lang/ClassLoader.java: (vmdata): add * vm/reference/java/lang/VMClass.java: (getModifiers()): add new parameter ignoreInnerClassesAttrib * vm/reference/java/lang/VMClassLoader.java: (defineClass()): remove deprecated version (getPrimitiveClass(String)): remove (getPrimitiveClass(char)): make native (loadClass()): make native * vm/reference/java/lang/VMThread.java: (vmdata): add (countStackFrames()): make native * vm/reference/java/lang/VMThrowable.java: (vmdata): add (fillInStackTrace()): make native (getStackTrace()): make native * vm/reference/java/lang/reflect/Constructor.java: (parameterTypes, exceptionTypes): remove (getParameterTypes(), getExceptionTypes()): make native --- java/lang/ClassLoader.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'java') diff --git a/java/lang/ClassLoader.java b/java/lang/ClassLoader.java index 53bc5634a..96a1bde33 100644 --- a/java/lang/ClassLoader.java +++ b/java/lang/ClassLoader.java @@ -245,6 +245,11 @@ public abstract class ClassLoader // Package visible for use by Class. Map classAssertionStatus; + /** + * VM private data. + */ + transient Object vmdata; + /** * Create a new ClassLoader with as parent the system classloader. There * may be a security check for checkCreateClassLoader. -- cgit v1.2.1