1 |
|
2003-04-05 C. Brian Jones <cbj@gnu.org> |
2 |
|
|
3 |
|
* vm/reference/java/lang/VMClass.java (getInstance): removed |
4 |
|
* include/java_lang_VMClass.h: regenerated |
5 |
|
|
6 |
|
2003-04-05 Jeroen Frijters <jeroen@sumatra.nl> |
7 |
|
|
8 |
|
* java/lang/Class.java |
9 |
|
(vmClass): Made vmClass field package instead of private |
10 |
|
(Class): Made constructor package instead of private and passed in |
11 |
|
VMClass instance |
12 |
|
(forName(String,boolean,ClassLoader)): Added special handling for array |
13 |
|
classes and initialization |
14 |
|
(isArray): Removed superfluous ternary operator |
15 |
|
(internalGetClasses): Fixed to use ArrayList.addAll instead of |
16 |
|
ArrayList.add |
17 |
|
(internalGetFields): Fixed to use ArrayList.addAll instead of |
18 |
|
ArrayList.add |
19 |
|
(getMethod(String,Class[])): Added code to also look at interfaces |
20 |
|
* vm/reference/java/lang/VMClass.java |
21 |
|
(initialize): Added |
22 |
|
(loadArrayClass): Added |
23 |
|
|
24 |
2003-04-04 C. Brian Jones <cbj@gnu.org> |
2003-04-04 C. Brian Jones <cbj@gnu.org> |
25 |
|
|
26 |
* THANKYOU: added Archie Cobbs |
* THANKYOU: added Archie Cobbs |
50 |
|
|
51 |
2003-04-03 C. Brian Jones <cbj@gnu.org> |
2003-04-03 C. Brian Jones <cbj@gnu.org> |
52 |
|
|
53 |
|
Many pieces of this patch contributed by Archie Cobbs |
54 |
* vm/reference/java/lang/VMClass.java: new file |
* vm/reference/java/lang/VMClass.java: new file |
55 |
* vm/reference/java/lang/Class.java: moved to java/lang |
* vm/reference/java/lang/Class.java: moved to java/lang |
56 |
* java/lang/Class.java: added transient reference to VMClass |
* java/lang/Class.java: added transient reference to VMClass |