Fix bit rotation bug in gdb. gdb interprets the decimal values as hexa and all calculations are wrong.
Modify rotation to the hex equivalents.
Add new command pmap_walk_page that will dump the whole physical 4kbytes page
Rename var, totalpages was wrong name.
Add initial support to select physical pages dump size
Fix wrong variable in _pmap_walk_x86_size
Add comments
Move single page display to use pmap_walk_x86_size and remove unused pmap_walk_x86_page
Add a new function _get_pml4_page to avoid looking up the page physical location all the time for the same page.
This makes page walking much faster.
Modify _pmap_walk_x86_size accordingly to support this new function.
Print the remainder with the right length.
Change the output layout of showtaskvm command
Add two new shortcut commands to print the vm_map and pmap structures.
Fix another shift bug due to the decimal/hexa gdb bug.
Add end address of each segment on the *mapvme commands.
Fix all the remaining shift to use hexadecimal values to avoid gdb bug.
Fix showprocint indent versus ML version.
Remove structures that do not exist anymore in Mavericks task struct
Fix showalltasks header to remove unused fields from previous commit
Fix alignment of showallthreads
Fix showallthreads
Fix showallstacks indentantion
Remove uu_kwe field reference in uthread struct since it was removed in Mavericks.
This fixes showallstacks.
Alignment fixes
Fix showallrights