OSDN Git Service

* gnu/classpath/jdwp/natVMVirtualMachine.cc (suspendThread): Use
authorkseitz <kseitz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Jan 2007 23:38:35 +0000 (23:38 +0000)
committerkseitz <kseitz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Jan 2007 23:38:35 +0000 (23:38 +0000)
        java.lang.StringBuilder instead of java.lang.StringBuffer.
        (resumeThread): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120805 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc

index 6dc622b..0c4b13a 100644 (file)
@@ -1,3 +1,9 @@
+2007-01-15  Keith Seitz  <keiths@redhat.com>
+
+       * gnu/classpath/jdwp/natVMVirtualMachine.cc (suspendThread): Use
+       java.lang.StringBuilder instead of java.lang.StringBuffer.
+       (resumeThread): Likewise.
+
 2007-01-15  Gary Benson  <gbenson@redhat.com>
 
        * java/nio/MappedByteBuffer.java: Removed.
index 5e790b9..522204f 100644 (file)
@@ -1,6 +1,6 @@
 // natVMVirtualMachine.cc - native support for VMVirtualMachine
 
-/* Copyright (C) 2006 Free Software Foundation
+/* Copyright (C) 2006, 2007 Free Software Foundation
 
    This file is part of libgcj.
 
@@ -17,7 +17,7 @@ details. */
 #include <java/lang/ClassLoader.h>
 #include <java/lang/Integer.h>
 #include <java/lang/String.h>
-#include <java/lang/StringBuffer.h>
+#include <java/lang/StringBuilder.h>
 #include <java/lang/Thread.h>
 #include <java/nio/ByteBuffer.h>
 #include <java/util/ArrayList.h>
@@ -75,13 +75,12 @@ gnu::classpath::jdwp::VMVirtualMachine ::suspendThread (Thread *thread)
       jvmtiError err = _jdwp_jvmtiEnv->SuspendThread (thread);
       if (err != JVMTI_ERROR_NONE)
        {
+         using namespace gnu::gcj::runtime;
          using namespace gnu::classpath::jdwp::exception;
          char *reason;
          _jdwp_jvmtiEnv->GetErrorName (err, &reason);
-         ::java::lang::String *txt
-             = JvNewStringLatin1 ("could not suspend thread: ");
-         ::java::lang::StringBuffer *msg
-             = new ::java::lang::StringBuffer (txt);
+         String *txt = JvNewStringLatin1 ("could not suspend thread: ");
+         StringBuilder *msg = new StringBuilder (txt);
          msg->append (JvNewStringLatin1 (reason));
          _jdwp_jvmtiEnv->Deallocate ((unsigned char *) reason);
          throw new JdwpInternalErrorException (msg->toString ());
@@ -126,13 +125,12 @@ gnu::classpath::jdwp::VMVirtualMachine::resumeThread (Thread *thread)
       jvmtiError err = _jdwp_jvmtiEnv->ResumeThread (thread);
       if (err != JVMTI_ERROR_NONE)
        {
+         using namespace gnu::gcj::runtime;
          using namespace gnu::classpath::jdwp::exception;
          char *reason;
          _jdwp_jvmtiEnv->GetErrorName (err, &reason);
-         ::java::lang::String *txt 
-             = JvNewStringLatin1 ("could not resume thread: ");
-         ::java::lang::StringBuffer *msg
-             = new ::java::lang::StringBuffer (txt);
+         String *txt = JvNewStringLatin1 ("could not resume thread: ");
+         StringBuilder *msg = new StringBuilder (txt);
          msg->append (JvNewStringLatin1 (reason));
          _jdwp_jvmtiEnv->Deallocate ((unsigned char *) reason);
          throw new JdwpInternalErrorException (msg->toString ());