classpath-patches
[Top][All Lists]
Advanced

[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.

Attachment: ClassLoader.patch.txt
Description: ClassLoader.patch.txt


reply via email to

[Prev in Thread] Current Thread [Next in Thread]