PPL Logo

conv-core/conv-trace.h File Reference

Go to the source code of this file.

Functions

void traceInit (char **argv)
void traceCharmInit (char **argv)
void traceMessageRecv (char *msg, int pe)
void traceBeginIdle (void)
void traceEndIdle (void)
void traceResume (CmiObjId *)
void traceSuspend (void)
void traceAwaken (CthThread t)
void traceUserEvent (int)
void traceUserBracketEvent (int, double, double)
void traceUserSuppliedData (int)
void traceUserSuppliedBracketedNote (char *note, int eventID, double bt, double et)
void traceUserSuppliedNote (char *)
void traceMemoryUsage ()
int traceRegisterUserEvent (const char *, int e#ifdef __cplusplus=-1#endif)
int traceBeginCommOp (char *msg)
void traceEndCommOp (char *msg)
void traceSendMsgComm (char *msg)
void traceCommSetMsgID (char *msg)
void traceChangeLastTimestamp (double ts)
void traceGetMsgID (char *msg, int *pe, int *event)
void traceSetMsgID (char *msg, int pe, int event)
void registerMachineUserEventsFunction (void(*eventRegistrationFunc)())
int traceRegisterFunction (const char *, int idx#ifdef __cplusplus=-999#endif)
void traceBeginFuncIndexProj (int, char *file, int)
void traceEndFuncIndexProj (int)
void traceClose (void)
void traceCharmClose (void)
void traceBegin (void)
void traceEnd (void)
void traceWriteSts (void)
void traceFlushLog (void)
 CpvExtern (int, traceOn)
int traceAvailable ()


Function Documentation

void traceInit ( char **  argv  ) 

Definition at line 20 of file trace-converse.c.

Referenced by ConverseCommonInit(), and traceCommonInit().

void traceCharmInit ( char **  argv  ) 

Referenced by _initCharm(), and traceCommonInit().

void traceMessageRecv ( char *  msg,
int  pe 
)

Definition at line 29 of file trace-converse.c.

Referenced by traceCommonInit().

void traceBeginIdle ( void   ) 

Definition at line 30 of file trace-converse.c.

Referenced by traceCommonInit().

void traceEndIdle ( void   ) 

Definition at line 31 of file trace-converse.c.

Referenced by traceCommonInit().

void traceResume ( CmiObjId  ) 

Definition at line 32 of file trace-converse.c.

Referenced by CthTraceResume(), and traceCommonInit().

void traceSuspend ( void   ) 

void traceAwaken ( CthThread  t  ) 

Definition at line 34 of file trace-converse.c.

Referenced by CthAwaken(), CthAwakenPrio(), and traceCommonInit().

void traceUserEvent ( int   ) 

Definition at line 35 of file trace-converse.c.

Referenced by saveCurrentPathAsUserEvent(), and traceCommonInit().

void traceUserBracketEvent ( int  ,
double  ,
double   
)

void traceUserSuppliedData ( int   ) 

Referenced by traceCommonInit().

void traceUserSuppliedBracketedNote ( char *  note,
int  eventID,
double  bt,
double  et 
)

void traceUserSuppliedNote ( char *   ) 

void traceMemoryUsage (  ) 

Referenced by traceCommonInit().

int traceRegisterUserEvent ( const char *  ,
int e#ifdef  __cplusplus = -1#endif 
)

int traceBeginCommOp ( char *  msg  ) 

Definition at line 54 of file trace-converse.c.

Referenced by traceCommonInit().

void traceEndCommOp ( char *  msg  ) 

Definition at line 55 of file trace-converse.c.

Referenced by traceCommonInit().

void traceSendMsgComm ( char *  msg  ) 

Definition at line 56 of file trace-converse.c.

Referenced by traceCommonInit().

void traceCommSetMsgID ( char *  msg  ) 

Definition at line 59 of file trace-converse.c.

void traceChangeLastTimestamp ( double  ts  ) 

Definition at line 57 of file trace-converse.c.

Referenced by traceCommonInit().

void traceGetMsgID ( char *  msg,
int pe,
int event 
)

Definition at line 62 of file trace-converse.c.

void traceSetMsgID ( char *  msg,
int  pe,
int  event 
)

Definition at line 63 of file trace-converse.c.

void registerMachineUserEventsFunction ( void(*)()  eventRegistrationFunc  ) 

Definition at line 58 of file trace-converse.c.

Referenced by SendMsgBuf(), and traceCommonInit().

int traceRegisterFunction ( const char *  ,
int idx#ifdef  __cplusplus = -999#endif 
)

void traceBeginFuncIndexProj ( int  ,
char *  file,
int   
)

Definition at line 47 of file trace-converse.c.

void traceEndFuncIndexProj ( int   ) 

Definition at line 48 of file trace-converse.c.

void traceClose ( void   ) 

Definition at line 38 of file trace-converse.c.

Referenced by _exitHandler(), and ConverseCommonExit().

void traceCharmClose ( void   ) 

Definition at line 39 of file trace-converse.c.

Referenced by traceCommonInit().

void traceBegin ( void   ) 

Definition at line 40 of file trace-converse.c.

Referenced by FEM_traceBegin(), and LV3D_PerfManager::traceOn().

void traceEnd ( void   ) 

Definition at line 41 of file trace-converse.c.

Referenced by FORTRAN_AS_C().

void traceWriteSts ( void   ) 

Definition at line 42 of file trace-converse.c.

void traceFlushLog ( void   ) 

Definition at line 43 of file trace-converse.c.

CpvExtern ( int  ,
traceOn   
)

int traceAvailable (  ) 

Definition at line 44 of file trace-converse.c.

Referenced by traceCommonInit().


Generated on Fri May 25 08:00:44 2012 for Charm++ by  doxygen 1.5.5