
Go to the source code of this file.
Functions | |
| CpvDeclare (int, traceOn) | |
| Dummy versions of the Charm++/C++ routines in trace-common.C, used when you're *only* linking with Converse. | |
| CpvExtern (int, _traceCoreOn) | |
| void | traceInit (char **argv) |
| void | traceMessageRecv (char *msg, int pe) |
| void | traceBeginIdle (void) |
| void | traceEndIdle (void) |
| void | traceResume (CmiObjId *t) |
| void | traceSuspend (void) |
| void | traceAwaken (CthThread t) |
| void | traceUserEvent (int i) |
| void | traceUserBracketEvent (int a, double b, double c) |
| int | traceRegisterUserEvent (const char *e, int f) |
| void | traceClose (void) |
| void | traceCharmClose (void) |
| void | traceBegin (void) |
| void | traceEnd (void) |
| void | traceWriteSts (void) |
| void | traceFlushLog (void) |
| int | traceAvailable () |
| int | traceRegisterFunction (const char *name, int idx) |
| void | traceBeginFuncIndexProj (int idx, char *name, int lineNo) |
| void | traceEndFuncIndexProj (int idx) |
| void | traceBeginFuncProj (char *name, char *file, int line) |
| void | traceEndFuncProj (char *name) |
| void | traceUserSuppliedNote (char *note) |
| int | traceBeginCommOp (char *msg) |
| void | traceEndCommOp (char *msg) |
| void | traceSendMsgComm (char *msg) |
| void | traceChangeLastTimestamp (double ts) |
| void | registerMachineUserEventsFunction (void(*eventRegistrationFunc)()) |
| void | traceCommSetMsgID (char *msg) |
| void | traceGetMsgID (char *msg, int *pe, int *event) |
| void | traceSetMsgID (char *msg, int pe, int event) |
| void | EmergencyExit (void) |
| void | CpdEndConditionalDeliver_master () |
Variables | |
| int | _threadEP = -123 |
| int | traceBluegeneLinked = 0 |
| int | _lb_version |
| flag to write all LB decisions | |
| CpvDeclare | ( | int | , | |
| traceOn | ||||
| ) |
Dummy versions of the Charm++/C++ routines in trace-common.C, used when you're *only* linking with Converse.
FIXME: this file should be eliminated via a pluggable tracing architecture (projector?).
Orion Sky Lawlor, olawlor@acm.org, 2003/3/27
| CpvExtern | ( | int | , | |
| _traceCoreOn | ||||
| ) |
| void traceInit | ( | char ** | argv | ) |
Definition at line 20 of file trace-converse.c.
Referenced by ConverseCommonInit(), and traceCommonInit().
| void traceMessageRecv | ( | char * | msg, | |
| int | pe | |||
| ) |
| void traceBeginIdle | ( | void | ) |
| void traceEndIdle | ( | void | ) |
| void traceResume | ( | CmiObjId * | t | ) |
Definition at line 32 of file trace-converse.c.
Referenced by CthTraceResume(), and traceCommonInit().
| void traceSuspend | ( | void | ) |
Definition at line 33 of file trace-converse.c.
Referenced by AMPI_Finalize(), CthSuspend(), ampi::recv(), traceCommonInit(), and traceThreadListener_suspend().
| void traceAwaken | ( | CthThread | t | ) |
Definition at line 34 of file trace-converse.c.
Referenced by CthAwaken(), CthAwakenPrio(), and traceCommonInit().
| void traceUserEvent | ( | int | i | ) |
Definition at line 35 of file trace-converse.c.
Referenced by saveCurrentPathAsUserEvent(), and traceCommonInit().
Definition at line 36 of file trace-converse.c.
Referenced by _receiveLocationHandler(), _removeProcessedLogHandler(), _storeCheckpointHandler(), pathHistoryManager::broadcastCriticalPathProjections(), sim::Cancel(), opt::CancelSpawn(), sim::CheckpointCommit(), CldAckNoTaskHandler(), CldAskLoadHandler(), CldBalance(), CldLoadResponseHandler(), CldStillIdle(), sim::Commit(), informLocationHome(), OneTimeMulticastStrategy::localMulticast(), ChunkMulticastStrategy::localMulticast(), controlPointManager::processControlPoints(), OneTimeMulticastStrategy::remoteMulticast(), ChunkMulticastStrategy::remoteMulticast(), opt::Rollback(), sendRemoveLogRequests(), startMlogCheckpoint(), StealLoad(), sim::Step(), adapt5::Step(), adapt4::Step(), adapt3::Step(), and traceCommonInit().
Definition at line 37 of file trace-converse.c.
Referenced by _messageLoggingInit(), pathHistoryManager::broadcastCriticalPathProjections(), CldGraphModuleInit(), controlPointManager::controlPointManager(), FuncNodeHelper::FuncNodeHelper(), ComlibManager::init(), POSE_init(), controlPointManager::processControlPoints(), and SendMsgBuf().
| void traceClose | ( | void | ) |
Definition at line 38 of file trace-converse.c.
Referenced by _exitHandler(), and ConverseCommonExit().
| void traceCharmClose | ( | void | ) |
| void traceBegin | ( | void | ) |
Definition at line 40 of file trace-converse.c.
Referenced by FEM_traceBegin(), and LV3D_PerfManager::traceOn().
| void traceEnd | ( | void | ) |
| void traceWriteSts | ( | void | ) |
Definition at line 42 of file trace-converse.c.
| void traceFlushLog | ( | void | ) |
Definition at line 43 of file trace-converse.c.
| int traceAvailable | ( | ) |
| void traceEndFuncIndexProj | ( | int | idx | ) |
| void traceBeginFuncProj | ( | char * | name, | |
| char * | file, | |||
| int | line | |||
| ) |
| void traceEndFuncProj | ( | char * | name | ) |
| void traceUserSuppliedNote | ( | char * | note | ) |
Definition at line 51 of file trace-converse.c.
Referenced by PathHistoryTableEntry::addToTableAndEnvelope(), CqsIncreasePriorityForEntryMethod(), CqsIncreasePriorityForMemCriticalEntries(), saveCurrentPathAsUserEvent(), and traceCommonInit().
| int traceBeginCommOp | ( | char * | msg | ) |
| void traceEndCommOp | ( | char * | msg | ) |
| void traceSendMsgComm | ( | char * | msg | ) |
| void traceChangeLastTimestamp | ( | double | ts | ) |
| void registerMachineUserEventsFunction | ( | void(*)() | eventRegistrationFunc | ) |
| void traceCommSetMsgID | ( | char * | msg | ) |
Definition at line 59 of file trace-converse.c.
Definition at line 62 of file trace-converse.c.
Definition at line 63 of file trace-converse.c.
| void EmergencyExit | ( | void | ) |
Definition at line 67 of file trace-converse.c.
| void CpdEndConditionalDeliver_master | ( | ) |
Definition at line 68 of file trace-converse.c.
1.5.5