]> git.eshelyaron.com Git - emacs.git/commitdiff
(pitx): Dump iterator stack.
authorKim F. Storm <storm@cua.dk>
Fri, 23 Jun 2006 12:19:45 +0000 (12:19 +0000)
committerKim F. Storm <storm@cua.dk>
Fri, 23 Jun 2006 12:19:45 +0000 (12:19 +0000)
src/.gdbinit

index 810458ea89727e7be06ab656e265506086dc9623..564b3762bd7cd86a3efa2ff2ecece80300c43a82 100644 (file)
@@ -217,6 +217,15 @@ define pitx
   printf " a+d=%d+%d=%d", $it->ascent, $it->descent, $it->ascent+$it->descent
   printf " max=%d+%d=%d", $it->max_ascent, $it->max_descent, $it->max_ascent+$it->max_descent
   printf "\n"
+  set $i = 0
+  while ($i < $it->sp)
+    set $e = $it->stack[$i]
+    printf "stack[%d]: ", $i
+    output $e->method
+    printf "[%d]", $e->position.charpos
+    printf "\n"
+    set $i = $i + 1
+  end
 end
 document pitx
 Pretty print a display iterator.