#include <dr_events.h>
Data Fields | |
void * | tag |
byte * | cache_start_pc |
bool | is_trace |
bool | app_code_consistent |
Indicates whether the original application code containing the code corresponding to the exception/signal/translation interruption point is guaranteed to still be in the same state it was when the code was placed in the code cache. This guarantee varies depending on the type of cache consistency being used by DR.
The start address of the code fragment inside the code cache at the exception/signal/translation interruption point. NULL for interruption not in the code cache. Clients are cautioned when examining code cache instructions to not rely on any details of code inserted other than their own.
Indicates whether the interrupted code fragment is a trace
The tag of the code fragment inside the code cache at the exception/signal/translation interruption point. NULL for interruption not in the code cache.