summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gdbinit10
1 files changed, 10 insertions, 0 deletions
diff --git a/.gdbinit b/.gdbinit
index 60169e69dc..a0fae7f59a 100644
--- a/.gdbinit
+++ b/.gdbinit
@@ -333,6 +333,16 @@ document dump_servers
Print server_rec list info
end
+define dump_request_tree
+ set $r = $arg0
+ set $i
+ while $r
+ printf "r=(0x%lx): uri=%s, handler=%s, r->main=0x%lx\n", \
+ $r, $r->unparsed_uri, $r->handler ? $r->handler : "(none)", $r->main
+ set $r = $r->main
+ end
+end
+
define dump_allocator
printf "Allocator current_free_index = %d, max_free_index = %d\n", \
($arg0)->current_free_index, ($arg0)->max_free_index