classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: java.lang.Class patches


From: Jeroen Frijters
Subject: RE: java.lang.Class patches
Date: Fri, 4 Apr 2003 15:18:49 +0200

Hi,

I implemented the new Class in IKVM.NET today and ran into a few more
issues. Attached is a patch for Class and VMClass.

Change Log:

* java/lang/Class.java
(vmClass): Made vmClass field package instead of private
(Class): Made constructor package instead of private and passed in
VMClass instance
(forName(String,boolean,ClassLoader)): Added special handling for array
classes and initialization
(isArray): Removed superfluous ternary operator
(internalGetClasses): Fixed to use ArrayList.addAll instead of
ArrayList.add
(internalGetFields): Fixed to use ArrayList.addAll instead of
ArrayList.add
(getMethod(String,Class[])): Added code to also look at interfaces

* vm/reference/java/lang/VMClass.java
(initialize): Added
(loadArrayClass): Added

Regards,
Jeroen

Attachment: class.patch
Description: class.patch


reply via email to

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