<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gcc.git/libjava/java/lang/natThrowable.cc, branch python</title>
<subtitle>gcc.gnu.org: git/gcc.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/'/>
<entry>
<title>        * Makefile.am (libgcj_la_SOURCES): Remove name-finder.cc.</title>
<updated>2002-08-24T22:46:19+00:00</updated>
<author>
<name>mark</name>
<email>mark@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2002-08-24T22:46:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=22bd464fb14254908fedcdc08a0a8a3068c62098'/>
<id>22bd464fb14254908fedcdc08a0a8a3068c62098</id>
<content type='text'>
        (core_java_source_files): Add VMThrowable.java and NameFinder.java
        (nat_source_files): Remove natThrowable.cc, add natVMThrowable.cc
        and natNameFinder.cc.
        * Makefile.in: Regenerate.
        * prims.cc: Use trace_enabled from VMThrowable.
        * name-finder.cc: Removed.
        * gcj/javaprims.h: Add class VMThrowable.
        * gnu/gcj/runtime/NameFinder.java: New file.
        * gnu/gcj/runtime/natNameFinder.cc: Likewise.
        * include/name-finder.h: Removed.
        * java/lang/Throwable.java (printStackTrace (PrintStream)): Use new
        method stackTraceString().
        (printStackTrace (PrintWriter)): Likewise.
        (stackTraceString): Complete rewrite of old printStackTrace using
        StringBuffer.
        (stackTraceStringBuffer): New helper method for stackTraceString().
        (fillInStackTrace): Delegate to VMTrowable.
        (getStackTrace): Likewise.
        (getStackTrace0): Removed.
        (trace_enabled, stackTraceBytes): Moved to new VMThrowable.java.
        (setStackTrace): Copy given array.
        * java/lang/natThrowable.cc: Removed (replaced by natVMThrowable).
        * java/lang/VMThrowable.java: New class.
        * java/lang/natVMThrowable.cc: New file.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56556 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        (core_java_source_files): Add VMThrowable.java and NameFinder.java
        (nat_source_files): Remove natThrowable.cc, add natVMThrowable.cc
        and natNameFinder.cc.
        * Makefile.in: Regenerate.
        * prims.cc: Use trace_enabled from VMThrowable.
        * name-finder.cc: Removed.
        * gcj/javaprims.h: Add class VMThrowable.
        * gnu/gcj/runtime/NameFinder.java: New file.
        * gnu/gcj/runtime/natNameFinder.cc: Likewise.
        * include/name-finder.h: Removed.
        * java/lang/Throwable.java (printStackTrace (PrintStream)): Use new
        method stackTraceString().
        (printStackTrace (PrintWriter)): Likewise.
        (stackTraceString): Complete rewrite of old printStackTrace using
        StringBuffer.
        (stackTraceStringBuffer): New helper method for stackTraceString().
        (fillInStackTrace): Delegate to VMTrowable.
        (getStackTrace): Likewise.
        (getStackTrace0): Removed.
        (trace_enabled, stackTraceBytes): Moved to new VMThrowable.java.
        (setStackTrace): Copy given array.
        * java/lang/natThrowable.cc: Removed (replaced by natVMThrowable).
        * java/lang/VMThrowable.java: New class.
        * java/lang/natVMThrowable.cc: New file.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56556 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
<entry>
<title>	* java/lang/natThrowable.cc (printRawStackTrace): removed.</title>
<updated>2002-07-12T12:52:44+00:00</updated>
<author>
<name>mark</name>
<email>mark@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2002-07-12T12:52:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=ec6c77248c565ea404891e933f58ecd7909fa674'/>
<id>ec6c77248c565ea404891e933f58ecd7909fa674</id>
<content type='text'>
	(getStackTrace0): new method.
	* java/lang/Throwable.java (CPlusPlusDemangler): removed.
	(printStackTrace(PrintWriter)): replace with pure java implementation.
	(printRawStackTrace): removed.
	(getStackTrace0): new method.
	* java/lang/StackTraceElement.java (toString): add extra whitespace.
	* gcj/javaprims.h: regenerate class list.
	* include/name-finder.h (lookup): new returns StackTraceElement*.
	(method_name, file_name): fields removed.
	(pid2, f2_pipe, b2_pipe, b2_pipe_fd): new fields.
	(~_Jv_name_finder): close new descriptors.
	* name-finder.cc(_Jv_name_finder): setup c++filt helper process.
	(createStackTraceElement): new method.
	(lookup): returns StackTraceElement*, uses createStackTraceElement().


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55424 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	(getStackTrace0): new method.
	* java/lang/Throwable.java (CPlusPlusDemangler): removed.
	(printStackTrace(PrintWriter)): replace with pure java implementation.
	(printRawStackTrace): removed.
	(getStackTrace0): new method.
	* java/lang/StackTraceElement.java (toString): add extra whitespace.
	* gcj/javaprims.h: regenerate class list.
	* include/name-finder.h (lookup): new returns StackTraceElement*.
	(method_name, file_name): fields removed.
	(pid2, f2_pipe, b2_pipe, b2_pipe_fd): new fields.
	(~_Jv_name_finder): close new descriptors.
	* name-finder.cc(_Jv_name_finder): setup c++filt helper process.
	(createStackTraceElement): new method.
	(lookup): returns StackTraceElement*, uses createStackTraceElement().


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55424 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
<entry>
<title>        * java/lang/natThrowable.cc (fillInStackTrace): Use "stackTraceBytes",</title>
<updated>2002-05-24T22:31:23+00:00</updated>
<author>
<name>bryce</name>
<email>bryce@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2002-05-24T22:31:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=a73670ca0b9a9064948bbd5cb3c4c65cf226e7c2'/>
<id>a73670ca0b9a9064948bbd5cb3c4c65cf226e7c2</id>
<content type='text'>
        not "stackTrace".


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53857 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        not "stackTrace".


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53857 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
<entry>
<title>	* java/lang/natThrowable.cc: Updated copyright.</title>
<updated>2002-02-07T19:26:06+00:00</updated>
<author>
<name>tromey</name>
<email>tromey@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2002-02-07T19:26:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=22a4317093b6abd3998763189dd03fc52514418e'/>
<id>22a4317093b6abd3998763189dd03fc52514418e</id>
<content type='text'>
	* java/io/natFileWin32.cc: Updated copyright.
	* java/io/natFileDescriptorWin32.cc: Updated copyright.
	* win32-threads.cc: Updated copyright.
	* name-finder.cc: Updated copyright.
	* include/name-finder.h: Updated copyright.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49586 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* java/io/natFileWin32.cc: Updated copyright.
	* java/io/natFileDescriptorWin32.cc: Updated copyright.
	* win32-threads.cc: Updated copyright.
	* name-finder.cc: Updated copyright.
	* include/name-finder.h: Updated copyright.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49586 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
<entry>
<title>        * configure.in (ia64-*): Don't set SYSDEP_SOURCES.</title>
<updated>2001-05-12T06:25:03+00:00</updated>
<author>
<name>rth</name>
<email>rth@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2001-05-12T06:25:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=51c637dff957e319db0ff5ce65bcc6d9953559eb'/>
<id>51c637dff957e319db0ff5ce65bcc6d9953559eb</id>
<content type='text'>
        * java/lang/natThrowable.cc: Don't use __ia64_backtrace.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41984 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        * java/lang/natThrowable.cc: Don't use __ia64_backtrace.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@41984 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
<entry>
<title>2001-03-01  Andrew Haley  &lt;aph@redhat.com&gt;</title>
<updated>2001-03-14T15:49:06+00:00</updated>
<author>
<name>aph</name>
<email>aph@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2001-03-14T15:49:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=090a3cbc4783aebb80c3a4fd5243150036965a33'/>
<id>090a3cbc4783aebb80c3a4fd5243150036965a33</id>
<content type='text'>
        * java/lang/natThrowable.cc (printRawStackTrace): Copy the
        stackTrace buffer to a correctly aligned pointer array.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40456 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        * java/lang/natThrowable.cc (printRawStackTrace): Copy the
        stackTrace buffer to a correctly aligned pointer array.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40456 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
<entry>
<title>	* java/lang/Throwable.java (trace_enabled): New static field.</title>
<updated>2000-12-22T06:19:24+00:00</updated>
<author>
<name>bryce</name>
<email>bryce@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2000-12-22T06:19:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=e0b22e777cefe4894586f4914f3517dfdf4a4e68'/>
<id>e0b22e777cefe4894586f4914f3517dfdf4a4e68</id>
<content type='text'>
	* java/lang/natThrowable.cc (fillInStackTrace): Do nothing if
	trace_enabled not set.
	* prims.cc (main_init): Turn off trace_enabled while creating
	default exception objects.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38442 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* java/lang/natThrowable.cc (fillInStackTrace): Do nothing if
	trace_enabled not set.
	* prims.cc (main_init): Turn off trace_enabled while creating
	default exception objects.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38442 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
<entry>
<title>2000-07-19  Jeff Sturm  &lt;jeff.sturm@appnet.com&gt;</title>
<updated>2000-07-19T14:37:56+00:00</updated>
<author>
<name>tromey</name>
<email>tromey@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2000-07-19T14:37:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=f5f5e275e866de0407a5ddeb892b5287e078ab13'/>
<id>f5f5e275e866de0407a5ddeb892b5287e078ab13</id>
<content type='text'>
	* java/lang/natThrowable.cc (fillInStackTrace): Check for
	zero return from backtrace().


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35135 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* java/lang/natThrowable.cc (fillInStackTrace): Check for
	zero return from backtrace().


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35135 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
<entry>
<title>	* java/lang/ieeefp.h: Handle ia64, fr30, mcore.</title>
<updated>2000-06-23T19:53:33+00:00</updated>
<author>
<name>tromey</name>
<email>tromey@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2000-06-23T19:53:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=aec4db28e65d581be5b02a3b884c8ad20eb58bfa'/>
<id>aec4db28e65d581be5b02a3b884c8ad20eb58bfa</id>
<content type='text'>
	* java/lang/natThrowable.cc: On IA-64, use __ia64_backtrace.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34667 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* java/lang/natThrowable.cc: On IA-64, use __ia64_backtrace.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34667 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
<entry>
<title>Jumbo patch:</title>
<updated>2000-05-19T17:55:34+00:00</updated>
<author>
<name>tromey</name>
<email>tromey@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2000-05-19T17:55:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gcc.git/commit/?id=51acace4cce1255942e3e3bd3a7ecbff7f5b9377'/>
<id>51acace4cce1255942e3e3bd3a7ecbff7f5b9377</id>
<content type='text'>
* Imported beans and serialization
* Updated IA-64 port
* Miscellaneous bug fixes


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34028 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Imported beans and serialization
* Updated IA-64 port
* Miscellaneous bug fixes


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34028 138bc75d-0d04-0410-961f-82ee72b054a4
</pre>
</div>
</content>
</entry>
</feed>
