1 /***************************************************************************
2 * ARM Stack Unwinder, Michael.McTernan.2001@cs.bris.ac.uk
4 * This program is PUBLIC DOMAIN.
5 * This means that there is no copyright and anyone is able to take a copy
6 * for free and use it as they wish, with or without modifications, and in
7 * any context, commerically or otherwise. The only limitation is that I
8 * don't guarantee that the software is fit for any purpose or accept any
9 * liablity for it's use or misuse - this software is without warranty.
10 ***************************************************************************
11 * File Description: Interface to the memory tracking sub-system.
12 **************************************************************************/
17 /***************************************************************************
18 * Nested Include Files
19 **************************************************************************/
24 /***************************************************************************
26 **************************************************************************/
29 /***************************************************************************
31 **************************************************************************/
34 /***************************************************************************
36 **************************************************************************/
39 /***************************************************************************
41 **************************************************************************/
43 Boolean
UnwMemHashRead (MemData
* const memData
,
46 Boolean
* const tracked
);
48 Boolean
UnwMemHashWrite (MemData
* const memData
,
53 void UnwMemHashGC (UnwState
* const state
);