#include <trace-projector.h>
Public Member Functions | |
TraceProjector (char **argv) | |
void | userEvent (int e) |
void | userBracketEvent (int e, double bt, double et) |
void | creation (envelope *e, int ep, int num=1) |
void | beginExecute (envelope *e) |
void | beginExecute (char *) |
void | beginExecute (CmiObjId *tid) |
void | beginExecute (int event, int msgType, int ep, int srcPe, int ml, CmiObjId *idx=NULL) |
void | endExecute (void) |
void | messageRecv (char *env, int pe) |
void | beginIdle (double curWallTime) |
void | endIdle (double curWallTime) |
void | beginPack (void) |
void | endPack (void) |
void | beginUnpack (void) |
void | endUnpack (void) |
void | enqueue (envelope *e) |
void | dequeue (envelope *e) |
void | beginComputation (void) |
void | endComputation (void) |
int | traceRegisterUserEvent (const char *, int) |
void | traceClearEps () |
void | traceWriteSts () |
void | traceClose () |
void | traceBegin () |
void | traceEnd () |
Private Attributes | |
int | traceCoreOn |
Definition at line 20 of file trace-projector.h.
TraceProjector::TraceProjector | ( | char ** | argv | ) |
void TraceProjector::userEvent | ( | int | e | ) | [virtual] |
void TraceProjector::userBracketEvent | ( | int | e, | |
double | bt, | |||
double | et | |||
) |
Definition at line 127 of file trace-projector.C.
void TraceProjector::beginExecute | ( | envelope * | e | ) |
Definition at line 137 of file trace-projector.C.
References charm_beginExecute().
void TraceProjector::beginExecute | ( | char * | ) | [inline, virtual] |
void TraceProjector::beginExecute | ( | CmiObjId * | tid | ) | [virtual] |
void TraceProjector::beginExecute | ( | int | event, | |
int | msgType, | |||
int | ep, | |||
int | srcPe, | |||
int | ml, | |||
CmiObjId * | idx = NULL | |||
) |
Definition at line 152 of file trace-projector.C.
void TraceProjector::endExecute | ( | void | ) | [virtual] |
void TraceProjector::messageRecv | ( | char * | env, | |
int | pe | |||
) |
Definition at line 163 of file trace-projector.C.
void TraceProjector::beginIdle | ( | double | curWallTime | ) | [virtual] |
void TraceProjector::endIdle | ( | double | curWallTime | ) | [virtual] |
void TraceProjector::beginPack | ( | void | ) | [virtual] |
void TraceProjector::endPack | ( | void | ) | [virtual] |
void TraceProjector::beginUnpack | ( | void | ) | [virtual] |
void TraceProjector::endUnpack | ( | void | ) | [virtual] |
void TraceProjector::enqueue | ( | envelope * | e | ) | [virtual] |
void TraceProjector::dequeue | ( | envelope * | e | ) | [virtual] |
void TraceProjector::beginComputation | ( | void | ) | [virtual] |
void TraceProjector::endComputation | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 49 of file trace-projector.C.
References CmiAbort().
void TraceProjector::traceClearEps | ( | void | ) | [virtual] |
void TraceProjector::traceWriteSts | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 99 of file trace-projector.C.
References Converse::CkMyPe(), and writeSts().
void TraceProjector::traceClose | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 105 of file trace-projector.C.
References Converse::CkMyPe(), closeTraceCore(), and writeSts().
void TraceProjector::traceBegin | ( | void | ) | [virtual] |
void TraceProjector::traceEnd | ( | void | ) | [virtual] |
int TraceProjector::traceCoreOn [private] |