diff options
author | Anthony Green <green@gcc.gnu.org> | 2000-11-26 07:53:15 +0000 |
---|---|---|
committer | Anthony Green <green@gcc.gnu.org> | 2000-11-26 07:53:15 +0000 |
commit | 33c9e2c228fb925e3ad4ee515f2665818b4ced47 (patch) | |
tree | dffedcfa07d5f9d03f1888c5589e9d7bbac38fc7 /libjava | |
parent | 31280fb7c47e6a32289b4dfc47880a9f22a9d9b4 (diff) | |
download | gcc-33c9e2c228fb925e3ad4ee515f2665818b4ced47.zip gcc-33c9e2c228fb925e3ad4ee515f2665818b4ced47.tar.gz gcc-33c9e2c228fb925e3ad4ee515f2665818b4ced47.tar.bz2 |
Forgot to commit this ChangeLog
From-SVN: r37752
Diffstat (limited to 'libjava')
-rw-r--r-- | libjava/ChangeLog | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 1d7f179..1e11461 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,6 +1,41 @@ +2000-11-25 Anthony Green <green@redhat.com> + + * prims.cc (_Jv_NewObjectArray): Undo placement change. + (_Jv_NewPrimArray): Likewise. + * gcj/array.h (__JArray): Undo const change. Removed constructor. + (class JArray): Removed constructor. + + * java/lang/Thread.java (context_class_loader): New private data. + (getContextClassLoader): New method. + (setContextClassLoader): New method. + (Thread): Initialize context_class_loader. + + * java/net/URLClassLoader.java: Import java.util.Enumeration. + (getResource): Rename to findResource. + (findResource): New method. Used to be getResource. + (getResourceAsStream): Deleted. + (jarFileize): Extracted logic from URLClassLoader constructor into + this new private method. + (addURL): New protected method. + (URLClassLoader): Call jarFileize. Use addElement instead of + insertElementAt. + (findResources): New method. + + * java/lang/ClassLoader.java: Import java.util.Enumeration. + (getResource): Implement correct logic. + (findResource): New method. + (getResources): New method. + (findClass): Create a ClassNotFoundException with the name of the + class rather than nothing at all. + (defineClass) Only throw ClassFormatError. + + * java/lang/Class.java (forName): New method. + * java/lang/Class.h (forName): New method. + * java/lang/natClass.cc (forName): New method. + 2000-11-24 Tom Tromey <tromey@cygnus.com> - * prims.cc (_Jv_NewObjectArray): Use palcement new to create + * prims.cc (_Jv_NewObjectArray): Use placement new to create array. (_Jv_NewPrimArray): Likewise. Include <new>. |