summaryrefslogtreecommitdiffstats
path: root/gcc/java/gcj.texi
diff options
context:
space:
mode:
authordaney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>2006-06-06 17:00:16 +0000
committerdaney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>2006-06-06 17:00:16 +0000
commit7f90213f7474371d41b1b5bcab5239dd9ddfecd7 (patch)
treee86d94df433101038a6e23099459185aff9d2089 /gcc/java/gcj.texi
parent73efd657a9a4ce56e41b7f0139ee1e480caac1f1 (diff)
downloadppe42-gcc-7f90213f7474371d41b1b5bcab5239dd9ddfecd7.tar.gz
ppe42-gcc-7f90213f7474371d41b1b5bcab5239dd9ddfecd7.zip
2006-06-05 David Daney <ddaney@avtrex.com>
* gcj.texi (libgcj Runtime Properties): Document gnu.gcj.runtime.NameFinder.show_raw and gnu.gcj.runtime.NameFinder.remove_unknown. 2006-06-05 David Daney <ddaney@avtrex.com> * gnu/gcj/runtime/NameFinder.java (show_raw): New field. (showRaw): New method. * stacktrace.cc : Include gnu/gcj/runtime/StringBuffer.h. (getLineNumberForFrame): Show IP offset in trace if line number not available and show_raw true. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114437 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/java/gcj.texi')
-rw-r--r--gcc/java/gcj.texi15
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc/java/gcj.texi b/gcc/java/gcj.texi
index 2f82d7f981b..38ae1abeaac 100644
--- a/gcc/java/gcj.texi
+++ b/gcc/java/gcj.texi
@@ -2793,6 +2793,21 @@ the java.util.logging infrastructure. However, performance may improve
significantly for applications that print stack traces or make logging calls
frequently.
+@item gnu.gcj.runtime.NameFinder.show_raw
+Whether the address of a stack frame should be printed when the line
+number is unavailable. Setting this to @code{true} will cause the name
+of the object and the offset within that object to be printed when no
+line number is available. This allows for off-line decoding of
+stack traces if necessary debug information is available. The default
+is @code{false}, no raw addresses are printed.
+
+@item gnu.gcj.runtime.NameFinder.remove_unknown
+Whether stack frames for non-java code should be included in a stack
+trace. The default value is @code{true}, stack frames for non-java
+code are suppressed. Setting this to @code{false} will cause any
+non-java stack frames to be printed in addition to frames for the java
+code.
+
@item gnu.gcj.runtime.VMClassLoader.library_control
This controls how shared libraries are automatically loaded by the
built-in class loader. If this property is set to @samp{full}, a full
OpenPOWER on IntegriCloud