summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorArchie Cobbs <archie@dellroad.org>2005-05-22 00:01:41 +0000
committerArchie Cobbs <archie@dellroad.org>2005-05-22 00:01:41 +0000
commit1110dcddbaf74330d686e92fbfa988e9ad5a4a1c (patch)
treefd6864609e70b2b9946f24d879cadf78670f4dd4 /java
parentcc04893786c188378010d8753f35808ead69e867 (diff)
downloadclasspath-1110dcddbaf74330d686e92fbfa988e9ad5a4a1c.tar.gz
* 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
Diffstat (limited to 'java')
-rw-r--r--java/lang/ClassLoader.java5
1 files changed, 5 insertions, 0 deletions
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
@@ -246,6 +246,11 @@ public abstract class ClassLoader
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 <code>checkCreateClassLoader</code>.
*