summaryrefslogtreecommitdiff
path: root/vm
diff options
context:
space:
mode:
authorJeroen Frijters <jeroen@sumatra.nl>2005-07-25 14:28:42 +0000
committerJeroen Frijters <jeroen@sumatra.nl>2005-07-25 14:28:42 +0000
commit0d2da5f8b420ceb04d722be78581d9bfd52accd4 (patch)
treee0906bf558791b7e0e18c458ec6e857a2925c561 /vm
parent9fa55966fbffc4b8f5f3faa999e961b3e081cd27 (diff)
downloadclasspath-0d2da5f8b420ceb04d722be78581d9bfd52accd4.tar.gz
2005-07-25 Jeroen Frijters <jeroen@frijters.net>
* java/lang/ClassLoader.java (loadedClasses): Set based on VMClassLoader.VM_USE_CACHE. (defineClass): Modified to respect VMClassLoader.VM_USE_CACHE. * vm/reference/java/lang/VMClassLoader.java (VM_USE_CACHE): New field.
Diffstat (limited to 'vm')
-rw-r--r--vm/reference/java/lang/VMClassLoader.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/vm/reference/java/lang/VMClassLoader.java b/vm/reference/java/lang/VMClassLoader.java
index 49dd36ec5..d646e604a 100644
--- a/vm/reference/java/lang/VMClassLoader.java
+++ b/vm/reference/java/lang/VMClassLoader.java
@@ -284,6 +284,11 @@ final class VMClassLoader
}
/**
+ * Set this field to true if the VM wants to keep its own cache.
+ */
+ static final boolean USE_VM_CACHE = false;
+
+ /**
* If the VM wants to keep its own cache, this method can be replaced.
*/
static Class findLoadedClass(ClassLoader cl, String name)