aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/gcj.texi
diff options
context:
space:
mode:
authorDavid Daney <ddaney@avtrex.com>2006-06-06 17:00:16 +0000
committerDavid Daney <daney@gcc.gnu.org>2006-06-06 17:00:16 +0000
commit696dad4b6bbaf23576e59546d1bd3e93dd0e96c4 (patch)
treee86d94df433101038a6e23099459185aff9d2089 /gcc/java/gcj.texi
parentc02174abd15428eaa2a47df5a1ca6dbbcc1703de (diff)
downloadgcc-696dad4b6bbaf23576e59546d1bd3e93dd0e96c4.zip
gcc-696dad4b6bbaf23576e59546d1bd3e93dd0e96c4.tar.gz
gcc-696dad4b6bbaf23576e59546d1bd3e93dd0e96c4.tar.bz2
gcj.texi (libgcj Runtime Properties): Document gnu.gcj.runtime.NameFinder.show_raw and...
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. From-SVN: r114437
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 2f82d7f..38ae1ab 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