aboutsummaryrefslogtreecommitdiffstats
path: root/doc/debugging.txt
diff options
context:
space:
mode:
authorChristian Persch <chpe@cvs.gnome.org>2004-09-28 23:19:43 +0800
committerChristian Persch <chpe@src.gnome.org>2004-09-28 23:19:43 +0800
commit5c1b08f757eca6ca9ba98e9691156484e854efd5 (patch)
tree53be8278a65f7cc9d296245a32e786ef9a578c14 /doc/debugging.txt
parent7a2d258ca56a94cca48bb2875d7b2a1dfb4e0e09 (diff)
downloadgsoc2013-epiphany-5c1b08f757eca6ca9ba98e9691156484e854efd5.tar
gsoc2013-epiphany-5c1b08f757eca6ca9ba98e9691156484e854efd5.tar.gz
gsoc2013-epiphany-5c1b08f757eca6ca9ba98e9691156484e854efd5.tar.bz2
gsoc2013-epiphany-5c1b08f757eca6ca9ba98e9691156484e854efd5.tar.lz
gsoc2013-epiphany-5c1b08f757eca6ca9ba98e9691156484e854efd5.tar.xz
gsoc2013-epiphany-5c1b08f757eca6ca9ba98e9691156484e854efd5.tar.zst
gsoc2013-epiphany-5c1b08f757eca6ca9ba98e9691156484e854efd5.zip
Document EPHY_DEBUG_BREAK.
2004-09-28 Christian Persch <chpe@cvs.gnome.org> * doc/debugging.txt: Document EPHY_DEBUG_BREAK.
Diffstat (limited to 'doc/debugging.txt')
-rw-r--r--doc/debugging.txt20
1 files changed, 18 insertions, 2 deletions
diff --git a/doc/debugging.txt b/doc/debugging.txt
index f991c81e9..ba1943344 100644
--- a/doc/debugging.txt
+++ b/doc/debugging.txt
@@ -5,7 +5,6 @@ LOGGING
At execution time, you must enable the log service. To enable the
log service, set the environment variable: EPHY_LOG_MODULES
-variable.
EPHY_LOG_MODULES variable has the form:
@@ -17,12 +16,29 @@ The special log module "all" enables all log modules.
Use the LOG macro to put debug messages in the code.
+WARNINGS
+========
+
+At execution time, you must enable the service. To enable you to debug
+warnings, set the environment variable: EPHY_DEBUG_BREAK
+
+Possibe value for EPHY_DEBUG_BREAK variable:
+
+ stack Prints a stack trace.
+
+ suspend Use this to stop execution when a warning occurs.
+ You can then attach a debugger to the process.
+
+ trap Use this while running epiphany in a debugger.
+ This makes execution stop and gives back control to
+ the debugger.
+
+
PROFILING
=========
At execution time, you must enable the profiling service. To enable the
profiling service, set the environment variable: EPHY_PROFILING_MODULES
-variable.
EPHY_PROFILE_MODULES variable has the form: