/[rtmk]/rtmk/dot-gdbinit
ViewVC logotype

Diff of /rtmk/dot-gdbinit

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by jrydberg, Fri Jan 11 22:25:26 2002 UTC revision 1.2 by jrydberg, Wed Jan 16 00:07:57 2002 UTC
# Line 69  define show-statistics Line 69  define show-statistics
69    printf "stack handoffs      %d\n", trace_stats.stack_handoffs    printf "stack handoffs      %d\n", trace_stats.stack_handoffs
70  end  end
71    
72    # Print information about a VM map.
73    
74    define show-map
75      set $map = (struct vm_map *) $arg0
76      set $ent = (struct vm_map_entry *) $map->entries.next
77      
78      printf "map %x [%x-%x] refcnt %d pmap %x\n", $map, $map->min, $map->max, $map->refcnt, $map->pmap
79    
80      while ($ent != & $map->entries)
81        printf "  %8.8x - %8.8x object=%x prot=%x maxprot=%x inherit=%d\n", $ent->start, $ent->end, $ent->object, $ent->protection, $ent->max_protection, $ent->inherit
82        set $ent = (struct vm_map_entry *) $ent->link.next
83      end
84    end
85    
86    # Print information about a VM object.
87    
88    define show-object
89      set $obj = (struct vm_object *) $arg0
90      printf "object %x [%x bytes]  resident pages %d  refcnt %d\n", $obj, $obj->size, $obj->resident_page_cnt, $obj->refcnt
91      
92      set $page = (struct vm_page *) $obj->pageq
93      while ($page != & $obj->pageq)
94        printf "  %8.8x [pa %8.8x]\n", $page->offset, $page->phys_addr
95        set $page = (struct vm_page *) $page->pageq.next
96      end
97    end
98    
99  # Set prompt.  # Set prompt.
100  set prompt (rtmk-gdb)  set prompt (rtmk-gdb)

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26