Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

CInstrumentation Class Reference

#include <vis.h>

List of all members.

Public Member Functions

 CInstrumentation (void)
void Mark_Original_Code_Loaded ()
void Mark_Host_STA_Done (CTimeRange *dur)
void Mark_Regs_Reallocated (void)
void Mark_Integration_Done (void)
void Mark_Code_Generated (CTimeRange *dur)
void Dump (void)
void Log (CIntegrationData *id)

Private Attributes

int orig_instr_cnt
int reg_alloc_instr_cnt
int integration_instr_cnt
int code_gen_instr_cnt
int final_instr_cnt
int prev
CTimeRange orig_duration
CTimeRange final_duration


Constructor & Destructor Documentation

CInstrumentation::CInstrumentation void   )  [inline]
 


Member Function Documentation

void CInstrumentation::Dump void   )  [inline]
 

void CInstrumentation::Log CIntegrationData id  )  [inline]
 

void CInstrumentation::Mark_Code_Generated CTimeRange dur  )  [inline]
 

void CInstrumentation::Mark_Host_STA_Done CTimeRange dur  )  [inline]
 

void CInstrumentation::Mark_Integration_Done void   )  [inline]
 

void CInstrumentation::Mark_Original_Code_Loaded  )  [inline]
 

void CInstrumentation::Mark_Regs_Reallocated void   )  [inline]
 


Member Data Documentation

int CInstrumentation::code_gen_instr_cnt [private]
 

CTimeRange CInstrumentation::final_duration [private]
 

int CInstrumentation::final_instr_cnt [private]
 

int CInstrumentation::integration_instr_cnt [private]
 

CTimeRange CInstrumentation::orig_duration [private]
 

int CInstrumentation::orig_instr_cnt [private]
 

int CInstrumentation::prev [private]
 

int CInstrumentation::reg_alloc_instr_cnt [private]
 


The documentation for this class was generated from the following file:
Generated on Sat May 8 14:08:59 2004 for Thrint by doxygen 1.3.6