#include <trace-Tau.h>
Public Member Functions | |
TraceTau (char **argv) | |
void | userEvent (int eventID) |
void | userBracketEvent (int eventID, double bt, double et) |
void | creation (envelope *, int epIdx, int num=1) |
void | creationMulticast (envelope *, int epIdx, int num=1, const int *pelist=NULL) |
void | creationDone (int num=1) |
void | messageRecv (char *env, int pe) |
void | beginExecute (envelope *) |
void | beginExecute (CmiObjId *tid) |
void | beginExecute (int event, int msgType, int ep, int srcPe, int ml, CmiObjId *idx) |
void | endExecute (void) |
void | beginIdle (double curWallTime) |
void | endIdle (double curWallTime) |
void | beginComputation (void) |
void | endComputation (void) |
void | traceBegin (void) |
void | traceEnd (void) |
void | malloc (void *where, int size, void **stack, int stackSize) |
void | free (void *where, int size) |
void | traceClose () |
Data Fields | |
int | par0 |
double | par1 |
Only the more common hooks are listened to in this module.
Definition at line 18 of file trace-Tau.h.
TraceTau::TraceTau | ( | char ** | argv | ) |
Definition at line 171 of file trace-Tau.C.
References CmiGetArgDoubleDesc(), CmiGetArgIntDesc(), comp, eventStack, EXCLUDED, idle, instrumentEntity(), par0, par1, printExcludeList(), processInstrumentationRequests(), and profile.
void TraceTau::userEvent | ( | int | eventID | ) | [virtual] |
Reimplemented from Trace.
Definition at line 211 of file trace-Tau.C.
References Converse::CkMyPe().
void TraceTau::userBracketEvent | ( | int | eventID, | |
double | bt, | |||
double | et | |||
) |
Definition at line 216 of file trace-Tau.C.
References Converse::CkMyPe().
Reimplemented from Trace.
Definition at line 220 of file trace-Tau.C.
References Converse::CkMyPe().
void TraceTau::creationMulticast | ( | envelope * | , | |
int | epIdx, | |||
int | num = 1 , |
|||
const int * | pelist = NULL | |||
) | [virtual] |
Reimplemented from Trace.
Definition at line 225 of file trace-Tau.C.
References Converse::CkMyPe().
void TraceTau::creationDone | ( | int | num = 1 |
) | [virtual] |
Reimplemented from Trace.
Definition at line 231 of file trace-Tau.C.
References Converse::CkMyPe().
void TraceTau::messageRecv | ( | char * | env, | |
int | pe | |||
) |
Definition at line 235 of file trace-Tau.C.
References Converse::CkMyPe().
void TraceTau::beginExecute | ( | envelope * | e | ) |
Definition at line 255 of file trace-Tau.C.
References _threadEP, Converse::CkMyPe(), envelope::getEpIdx(), profile, and startEntryEvent().
void TraceTau::beginExecute | ( | CmiObjId * | tid | ) | [virtual] |
Reimplemented from Trace.
Definition at line 240 of file trace-Tau.C.
References Converse::CkMyPe(), profile, and startEntryEvent().
Definition at line 285 of file trace-Tau.C.
References Converse::CkMyPe(), profile, and startEntryEvent().
void TraceTau::endExecute | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 299 of file trace-Tau.C.
References Converse::CkMyPe(), profile, and stopEntryEvent().
void TraceTau::beginIdle | ( | double | curWallTime | ) | [virtual] |
Reimplemented from Trace.
Definition at line 311 of file trace-Tau.C.
References Converse::CkMyPe(), idle, and profile.
void TraceTau::endIdle | ( | double | curWallTime | ) | [virtual] |
Reimplemented from Trace.
Definition at line 322 of file trace-Tau.C.
References Converse::CkMyPe(), idle, and profile.
void TraceTau::beginComputation | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 333 of file trace-Tau.C.
References Converse::CkMyPe().
void TraceTau::endComputation | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 342 of file trace-Tau.C.
References Converse::CkMyPe().
void TraceTau::traceBegin | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 347 of file trace-Tau.C.
References Converse::CkMyPe(), comp, and profile.
void TraceTau::traceEnd | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 362 of file trace-Tau.C.
References Converse::CkMyPe(), comp, and profile.
Reimplemented from Trace.
Definition at line 378 of file trace-Tau.C.
References Converse::CkMyPe().
void TraceTau::free | ( | void * | where, | |
int | size | |||
) | [virtual] |
Reimplemented from Trace.
Definition at line 383 of file trace-Tau.C.
References Converse::CkMyPe().
void TraceTau::traceClose | ( | void | ) | [virtual] |
double TraceTau::par1 |