|
CCTLib
Calling-context and data-object attribution library for Intel Pin
|
#include <shadow_memory.H>
Public Member Functions | |
| ShadowMemory () | |
| ~ShadowMemory () | |
| ShadowTuple< Ts... > & | GetOrCreateShadowBaseAddress (const size_t address) |
Private Attributes | |
| ShadowTuple< Ts... > *** | pageDirectory |
Definition at line 154 of file shadow_memory.H.
|
inline |
Definition at line 160 of file shadow_memory.H.
References LEVEL_1_PAGE_TABLE_SIZE, and PIN_ExitProcess.
|
inline |
Definition at line 168 of file shadow_memory.H.
References LEVEL_1_PAGE_TABLE_ENTRIES, LEVEL_1_PAGE_TABLE_SIZE, LEVEL_2_PAGE_TABLE_ENTRIES, LEVEL_2_PAGE_TABLE_SIZE, and PIN_ExitProcess.
|
inline |
Definition at line 190 of file shadow_memory.H.
References address, LEVEL_1_PAGE_TABLE_SLOT, LEVEL_2_PAGE_TABLE_SIZE, LEVEL_2_PAGE_TABLE_SLOT, and PIN_ExitProcess.
Referenced by AnalyzeInsLevelReuse().
|
private |
Definition at line 156 of file shadow_memory.H.