
#include <trace-simple.h>


Public Member Functions | |
| TraceSimple (char **argv) | |
| void | userEvent (int eventID) |
| void | userBracketEvent (int eventID, double bt, double et) |
| void | creation (envelope *, int epIdx, int num=1) |
| void | creation (char *msg) |
| 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 *) |
| void | beginExecute (char *) |
| void | beginExecute (CmiObjId *tid) |
| void | beginExecute (int event, int msgType, int ep, int srcPe, int ml, CmiObjId *idx, void *obj) |
| void | endExecute (void) |
| void | beginIdle (double curWallTime) |
| void | endIdle (double curWallTime) |
| void | beginComputation (void) |
| void | endComputation (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-simple.h.
| TraceSimple::TraceSimple | ( | char ** | argv | ) |
Definition at line 23 of file trace-simple.C.
References CmiGetArgDoubleDesc(), CmiGetArgIntDesc(), par0, and par1.

| void TraceSimple::userEvent | ( | int | eventID | ) | [virtual] |
Reimplemented from Trace.
Definition at line 32 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::userBracketEvent | ( | int | eventID, | |
| double | bt, | |||
| double | et | |||
| ) |
Definition at line 37 of file trace-simple.C.
References Converse::CkMyPe().

Reimplemented from Trace.
Definition at line 41 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::creation | ( | char * | msg | ) | [inline, virtual] |
| void TraceSimple::creationMulticast | ( | envelope * | , | |
| int | epIdx, | |||
| int | num = 1, |
|||
| const int * | pelist = NULL | |||
| ) | [virtual] |
Reimplemented from Trace.
Definition at line 46 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::creationDone | ( | int | num = 1 |
) | [virtual] |
Reimplemented from Trace.
Definition at line 52 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::messageRecv | ( | char * | env, | |
| int | pe | |||
| ) |
Definition at line 56 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::beginExecute | ( | envelope * | e, | |
| void * | obj | |||
| ) | [virtual] |
Reimplemented from Trace.
Definition at line 69 of file trace-simple.C.
References _threadEP, Converse::CkMyPe(), and envelope::getEpIdx().

| void TraceSimple::beginExecute | ( | char * | ) | [inline, virtual] |
| void TraceSimple::beginExecute | ( | CmiObjId * | tid | ) | [virtual] |
Reimplemented from Trace.
Definition at line 61 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::beginExecute | ( | int | event, | |
| int | msgType, | |||
| int | ep, | |||
| int | srcPe, | |||
| int | ml, | |||
| CmiObjId * | idx, | |||
| void * | obj | |||
| ) | [virtual] |
Reimplemented from Trace.
Definition at line 85 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::endExecute | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 92 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::beginIdle | ( | double | curWallTime | ) | [virtual] |
Reimplemented from Trace.
Definition at line 97 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::endIdle | ( | double | curWallTime | ) | [virtual] |
Reimplemented from Trace.
Definition at line 101 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::beginComputation | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 105 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::endComputation | ( | void | ) | [virtual] |
Reimplemented from Trace.
Definition at line 113 of file trace-simple.C.
References Converse::CkMyPe().

Reimplemented from Trace.
Definition at line 118 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::free | ( | void * | where, | |
| int | size | |||
| ) | [virtual] |
Reimplemented from Trace.
Definition at line 123 of file trace-simple.C.
References Converse::CkMyPe().

| void TraceSimple::traceClose | ( | void | ) | [virtual] |
| double TraceSimple::par1 |
1.5.5