Package vtrace :: Package tools :: Module win32heap :: Class Win32Heap
[hide private]
[frames] | no frames]

Class Win32Heap

source code

Instance Methods [hide private]
 
__init__(self, trace, address) source code
 
hasLookAside(self)
Does this heap have a lookaside?
source code
 
getUCRDict(self)
Retrieve a dictionary of <ucr_address>:<ucr_size> items.
source code
 
_win7ParseSegments(self) source code
 
getSegments(self)
Return a list of Win32Segment objects.
source code
 
getLookAsideLists(self)
Return a list of the lookaside list for this heap
source code
 
_getListEntries(self, addr, listhead=True) source code
 
_win7FreeLists(self) source code
 
getFreeLists(self)
Return a list of the free lists in this heap.
source code
 
getFlagNames(self) source code
 
__repr__(self) source code
Method Details [hide private]

getUCRDict(self)

source code 

Retrieve a dictionary of <ucr_address>:<ucr_size> items.

(If this windows version doesn't support UCRs, the dict will be empty)

getFreeLists(self)

source code 

Return a list of the free lists in this heap. (Not including look-aside)