1 |
|
2003-04-03 C. Brian Jones <cbj@gnu.org> |
2 |
|
|
3 |
|
* vm/reference/java/lang/VMClass.java: new file |
4 |
|
* vm/reference/java/lang/Class.java: moved to java/lang |
5 |
|
* java/lang/Class.java: added transient reference to VMClass |
6 |
|
(Class): added call to static VMClass.getInstance() |
7 |
|
(forName(String)): calls VMClass.forName and if that returns null |
8 |
|
then performs the previous method call instead |
9 |
|
(isInstance): moved to VMClass |
10 |
|
(isAssignableFrom): moved to VMClass |
11 |
|
(isInterface): moved to VMClass |
12 |
|
(isArray): calls VMClass.isArray before returning to getName() |
13 |
|
based implementation |
14 |
|
(isPrimitive): moved to VMClass |
15 |
|
(getName): moved to VMClass |
16 |
|
(getSuperclass): moved to VMClass |
17 |
|
(getInterfaces): moved to VMClass |
18 |
|
(getComponentType): moved to VMClass |
19 |
|
(getModifiers): moved to VMClass |
20 |
|
(getSigners): return a clone of the signers array |
21 |
|
(memberAccessCheck): new method |
22 |
|
(getDeclaringClass): moved to VMClass |
23 |
|
(getClasses): calls internalGetClasses |
24 |
|
(internalGetClasses): new method |
25 |
|
(getFields): calls internalGetFields |
26 |
|
(internalGetFields): new method |
27 |
|
(getMethods): calls internalGetMethods |
28 |
|
(internalGetMethods): new method |
29 |
|
(getConstructors): calls getDeclaredConstructors |
30 |
|
(getField): calls getDeclaredFields |
31 |
|
(getMethod): calls getDeclaredMethods |
32 |
|
(matchMethod): new method |
33 |
|
(matchParameters): new method |
34 |
|
(getConstructor): calls getDeclaredConstructors |
35 |
|
(getDeclaredClasses): calls getDeclaredClasses(boolean) |
36 |
|
(getDeclaredClasses(boolean)): new method |
37 |
|
(getDeclaredFields): calls getDeclaredFields(boolean) |
38 |
|
(getDeclaredFields(boolean)): new method |
39 |
|
(getDeclaredMethods): calls getDeclaredMethods(boolean) |
40 |
|
(getDeclaredMethods(boolean)): new method |
41 |
|
(getDeclaredConstructors): calls getDeclaredConstructors(boolean) |
42 |
|
(getDeclaredConstructors(boolean)): new method |
43 |
|
(getDeclaredField): calls getDeclaredFields |
44 |
|
(getDeclaredMethod): calls getDeclaredMethods |
45 |
|
(getDeclaredConstructor): calls getDeclaredConstructors |
46 |
|
(getClassLoader0): removed |
47 |
|
* NEWS: note changes to Class |
48 |
|
* gnu/classpath/RawData: new file (from libgcj) |
49 |
|
* java/lang/Makefile.am: add Class.java to dist |
50 |
|
* vm/reference/java/lang/Makefile.am: add VMClass.java to dist, |
51 |
|
remove Class.java |
52 |
|
|
53 |
2003-03-31 Michael Koch <konqueror@gmx.de> |
2003-03-31 Michael Koch <konqueror@gmx.de> |
54 |
|
|
55 |
* java/rmi/dgc/VMID.java, |
* java/rmi/dgc/VMID.java, |