PPL Logo

conv-perf/traceCoreCommon.C File Reference

Go to the source code of this file.

Functions

 CpvDeclare (int, _traceCoreOn)
 CpvDeclare (double, _traceCoreInitTime)
 CpvDeclare (char *, _traceCoreRoot)
 CpvDeclare (int, _traceCoreBufferSize)
 CpvDeclare (TraceCore *, _traceCore)
double TraceCoreTimer ()
void initTraceCore (char **argv)
void closeTraceCore ()
void resumeTraceCore ()
void suspendTraceCore ()
void beginTraceCore (void)
void endTraceCore (void)
void RegisterLanguage (int lID, const char *ln)
void RegisterEvent (int lID, int eID)
void LogEvent (int lID, int eID)
void LogEvent1 (int lID, int eID, int iLen, const int *iData)
void LogEvent2 (int lID, int eID, int sLen, const char *sData)
void LogEvent3 (int lID, int eID, int iLen, const int *iData, int sLen, const char *sData)
void LogEvent4 (int lID, int eID, int iLen, const int *iData, double t)


Function Documentation

CpvDeclare ( int  ,
_traceCoreOn   
)

CpvDeclare ( double  ,
_traceCoreInitTime   
)

CpvDeclare ( char *  ,
_traceCoreRoot   
)

CpvDeclare ( int  ,
_traceCoreBufferSize   
)

CpvDeclare ( TraceCore ,
_traceCore   
)

double TraceCoreTimer (  )  [inline]

Definition at line 21 of file traceCoreCommon.C.

void initTraceCore ( char **  argv  ) 

Definition at line 30 of file traceCoreCommon.C.

References malloc().

Referenced by traceCommonInit().

Here is the call graph for this function:

Here is the caller graph for this function:

void closeTraceCore ( void   ) 

Definition at line 54 of file traceCoreCommon.C.

Referenced by TraceProjector::traceClose().

Here is the caller graph for this function:

void resumeTraceCore ( void   ) 

Definition at line 61 of file traceCoreCommon.C.

Referenced by traceCommonInit().

Here is the caller graph for this function:

void suspendTraceCore ( void   ) 

Definition at line 65 of file traceCoreCommon.C.

void beginTraceCore ( void   ) 

Definition at line 69 of file traceCoreCommon.C.

void endTraceCore ( void   ) 

Definition at line 73 of file traceCoreCommon.C.

void RegisterLanguage ( int  lID,
const char *  ln 
)

Definition at line 79 of file traceCoreCommon.C.

References RegisterLanguage().

Referenced by RegisterLanguage().

Here is the call graph for this function:

Here is the caller graph for this function:

void RegisterEvent ( int  lID,
int  eID 
)

Definition at line 82 of file traceCoreCommon.C.

References RegisterEvent().

Referenced by RegisterEvent().

Here is the call graph for this function:

Here is the caller graph for this function:

void LogEvent ( int  lID,
int  eID 
)

Definition at line 87 of file traceCoreCommon.C.

void LogEvent1 ( int  lID,
int  eID,
int  iLen,
const int iData 
)

void LogEvent2 ( int  lID,
int  eID,
int  sLen,
const char *  sData 
)

Definition at line 93 of file traceCoreCommon.C.

void LogEvent3 ( int  lID,
int  eID,
int  iLen,
const int iData,
int  sLen,
const char *  sData 
)

Definition at line 96 of file traceCoreCommon.C.

void LogEvent4 ( int  lID,
int  eID,
int  iLen,
const int iData,
double  t 
)

Definition at line 99 of file traceCoreCommon.C.

Referenced by charm_userPairEvent().

Here is the caller graph for this function:


Generated on Mon Sep 21 08:03:21 2020 for Charm++ by  doxygen 1.5.5