/[classpath]/classpath/ChangeLog
ViewVC logotype

Diff of /classpath/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.987 by mkoch, Mon Mar 31 11:23:57 2003 UTC revision 1.988 by cbj, Fri Apr 4 03:54:10 2003 UTC
# Line 1  Line 1 
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,

Legend:
Removed from v.1.987  
changed lines
  Added in v.1.988

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26