[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] FYI: Class & class loader VM interface simplification appli
From: |
Jeroen Frijters |
Subject: |
[cp-patches] FYI: Class & class loader VM interface simplification applied |
Date: |
Mon, 1 Aug 2005 12:06:45 +0200 |
Hi,
As previously discussed, I've committed the attached patch to simplify
the VM interface for Class and ClassLoader.
Regards,
Jeroen
2005-08-01 Jeroen Frijters <address@hidden>
* NEWS: Added info about VM interfaces changes.
* java/lang/Class.java
(forName(String), forName(String, boolean, ClassLoader)):
Simplified
VM interface.
* java/lang/ClassLoader.java
(loadedClasses): Removed field.
(defineClass(String,byte[],int,int,ProtectionDomain)): Removed
code to add class to loadedClasses.
* vm/reference/java/lang/VMClass.java
(forName(String)): Removed method.
(forName(String,boolean,ClassLoader)): New method.
(initialize): Removed method.
(loadArrayClass): Removed method.
* vm/reference/java/lang/VMClassLoader.java
(USE_VM_CACHE): Removed field.
(findLoadedClass): Made native.
ClassLoader.patch.txt
Description: ClassLoader.patch.txt
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] FYI: Class & class loader VM interface simplification applied,
Jeroen Frijters <=