OSDN Git Service

* gnu/classpath/jdwp/util/Signature.java
[pf3gnuchains/gcc-fork.git] / libjava / ChangeLog
index bcc1eab..14c9a23 100644 (file)
@@ -1,3 +1,137 @@
+2005-07-07  Aaron Luchko  <aluchko@redhat.com>
+
+       * gnu/classpath/jdwp/util/Signature.java
+       (computeFieldSignature): New Method.
+
+2005-07-07  Aaron Luchko  <aluchko@redhat.com>
+
+       * gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java:New
+       file.
+
+2005-07-07  Bryce McKinlay  <mckinlay@redhat.com>
+
+       * testsuite/libjava.jacks/jacks.xfail: Remove 6.5.5.1-nested-4,
+       6.5.5.1-nested-7, 6.5.5.1-nested-16, 6.5.5.1-nested-17.
+
+2005-07-07  Bryce McKinlay  <mckinlay@redhat.com>
+
+       * testsuite/libjava.compile/PR21045.java: New test.
+       * testsuite/libjava.jacks/jacks.xfail: Remove 15.9.5.1-exception-1,
+       15.9.5.1-exception-3, 8.3.2-abrupt-6, 8.3.2-abrupt-7.
+
+2005-07-06  Tom Tromey  <tromey@redhat.com>
+
+       * java/io/InputStreamReader.java (refill): Handle no-progress
+       case correctly.
+       * gnu/gcj/convert/IOConverter.java: Add 'utf8' alias.
+
+2005-07-06  Tom Tromey  <tromey@redhat.com>
+
+       * testsuite/libjava.jacks/jacks.xfail: Removed 9.1.3-body-5.
+
+2005-07-05  Bryce McKinlay  <mckinlay@redhat.com>
+
+       * testsuite/libjava.compile/PR19674.java: New test.
+
+2005-07-05  Aaron Luchko  <aluchko@redhat.com>
+
+       * gnu/classpath/jdwp/processor/StringReferenceCommandSet.java:
+       New file.
+
+2005-07-04  Aaron Luchko  <aluchko@redhat.com>
+
+       * gnu/classpath/jdwp/processor/CommandSet.java: New file.
+       * gnu/classpath/jdwp/processor/PacketProcessor.java: Use
+       CommandSets to handle JdwpCommandPackets.
+       * gnu/classpath/jdwp/transport/JdwpReplyPacket.java: New
+       Constructor.
+
+2005-07-01  Tom Tromey  <tromey@redhat.com>
+
+       * libtool-version: Updated.
+
+2005-06-30  Aaron Luchko  <aluchko@redhat.com>
+
+       * gnu/classpath/jdwp/util/JdwpString.java: New file.
+
+2005-06-30  Keith Seitz  <keiths@redhat.com>
+
+       * gnu/classpath/jdwp/transport/JdwpPacket.java (write): New method.
+       (myWrite): New abstract method.
+       (toBytes): Remove.
+       (myToBytes): Remove.
+       * gnu/classpath/jdwp/transport/JdwpReplyPacket.java (myWrite): New
+       method.
+       * gnu/classpath/jdwp/transport/JdwpCommandPacket.java (myWrite): New
+       method.
+       * gnu/classpath/jdwp/transport/JdwpConnection.java (sendPacket): Use
+       JdwpPacket.write instead of JdwpPacket.toBytes.
+
+2005-06-30  Keith Seitz  <keiths@redhat.com>
+
+       * gnu/classpath/jdwp/transport/JdwpConnection.java (sendEvent): New
+       method.
+       (_bytes): New member.
+       (_doStream): New member.
+       (JdwpConnection): Initialize new members.
+
+2005-06-29  Kelley Cook  <kcook@gcc.gnu.org>
+
+       * all files: Update for new FSF address.
+
+2005-06-29  Tom Tromey  <tromey@redhat.com>
+
+       PR libgcj/22211:
+       * testsuite/libjava.lang/pr22211.java: New file.
+       * java/lang/natThread.cc (finish_): Synchronize when updating
+       alive_flag.
+       (_Jv_AttachCurrentThread): Likewise.
+       (interrupt): Only call _Jv_ThreadInterrupt if thread is alive.
+       * java/lang/Thread.java (isAlive): Now synchronized.
+
+2005-06-29  Tom Tromey  <tromey@redhat.com>
+
+       * interpret.cc (run) <insn_checkcast, checkcast_resolved>: Use
+       _Jv_CheckCast.
+
+2005-06-28  Robin Green  <greenrd@greenrd.org>
+
+       PR java/22189
+       * gnu/gcj/runtime/PersistentByteMap.java (init): Fix rounding
+       error.
+
+2005-06-27  Tom Tromey  <tromey@redhat.com>
+
+       PR java/21540, PR java/13788:
+       * testsuite/libjava.compile/pr21540.java: New file.
+       * testsuite/libjava.compile/pr13788.java: New file.
+       * testsuite/libjava.jacks/jacks.xfail: Updated.
+
+2005-06-26  Andreas Tobler  <a.tobler@schweiz.ch>
+
+       * testsuite/libjava.mauve/xfails: Updated to reflect current state
+       of mauve and libjava. 
+
+2005-06-24  Tom Tromey  <tromey@redhat.com>
+
+       * java/lang/natClassLoader.cc (_Jv_UnregisterClass): Handle case
+       where class' name is NULL.
+       (_Jv_FindClass): Don't wait for class state.
+       * java/lang/natVMClassLoader.cc (defineClass): Only unregister if
+       name found.
+       * include/java-interp.h (_Jv_DefineClass): Updated.
+       * defineclass.cc (_Jv_DefineClass): Added 'name_result' argument.
+       (struct _Jv_ClassReader): Likewise.
+       (found_name): New field.
+       (handleClassBegin): Set *found_name.
+       (_Jv_VerifyMethodSignature): Handle case where ptr==NULL.
+       (handleClassBegin): Throw error if super class not set.
+       (read_methods): Correctly call check_tag and prepare_pool_entry.
+
+2005-06-24  Tom Tromey  <tromey@redhat.com>
+
+       * boehm.cc (_Jv_MarkObj): Handle case where field's type is NULL.
+
 2005-06-24  Tom Tromey  <tromey@redhat.com>
 
        * verify.cc (verify_instructions_0): Correctly handle situation