00001
00010 #include <stdlib.h>
00011 #include "conv-trace.h"
00012
00013 CpvDeclare(int, traceOn);
00014 #if CMK_TRACE_ENABLED && CMK_PROJECTOR
00015 CpvExtern(int, _traceCoreOn);
00016 #endif
00017 int _threadEP=-123;
00018 int traceBluegeneLinked = 0;
00019
00020 void traceInit(char **argv) {
00021 CpvInitialize(int, traceOn);
00022 CpvAccess(traceOn)=0;
00023 #if CMK_TRACE_ENABLED && CMK_PROJECTOR
00024 CpvInitialize(int, _traceCoreOn);
00025 CpvAccess(_traceCoreOn)=0;
00026
00027 #endif
00028 }
00029 void traceMessageRecv(char *msg, int pe) {}
00030 void traceBeginIdle(void) {}
00031 void traceEndIdle(void) {}
00032 void traceResume(CmiObjId *t) {}
00033 void traceSuspend(void) {}
00034 void traceAwaken(CthThread t) {}
00035 void traceUserEvent(int i) {}
00036 void traceUserBracketEvent(int a, double b, double c) {}
00037 int traceRegisterUserEvent(const char* e, int f) { return -1; }
00038 void traceClose(void) {}
00039 void traceCharmClose(void) {}
00040 void traceBegin(void) {}
00041 void traceEnd(void) {}
00042 void traceWriteSts(void) {}
00043 void traceFlushLog(void) {}
00044 int traceAvailable() {return 0;}
00045
00046 int traceRegisterFunction(const char *name, int idx) {}
00047 void traceBeginFuncIndexProj(int idx, char* name, int lineNo) {}
00048 void traceEndFuncIndexProj(int idx) {}
00049 void traceBeginFuncProj(char *name,char *file,int line){}
00050 void traceEndFuncProj(char *name){}
00051 void traceUserSuppliedNote(char *note) {}
00052
00053 #if CMK_SMP_TRACE_COMMTHREAD
00054 int traceBeginCommOp(char *msg){}
00055 void traceEndCommOp(char *msg) {}
00056 void traceSendMsgComm(char *msg) {}
00057 void traceChangeLastTimestamp(double ts) {}
00058 void registerMachineUserEventsFunction(void (*eventRegistrationFunc)()) {}
00059 void traceCommSetMsgID(char *msg) {}
00060 #endif
00061
00062 void traceGetMsgID(char *msg, int *pe, int *event) {}
00063 void traceSetMsgID(char *msg, int pe, int event) {}
00064
00065
00066
00067 void EmergencyExit(void) {}
00068 void CpdEndConditionalDeliver_master() {}
00069
00070
00071 int _lb_version;
00072