Remove archaic CVS headers
[charm.git] / src / ck-perf / trace-converse.c
1 /**
2  Dummy versions of the Charm++/C++ routines in trace-common.C,
3  used when you're *only* linking with Converse.
4
5  FIXME: this file should be eliminated via a pluggable
6  tracing architecture (projector?).
7  
8  Orion Sky Lawlor, olawlor@acm.org, 2003/3/27
9 */
10 #include <stdlib.h>
11 #include "conv-trace.h"
12
13 CpvDeclare(int, traceOn); /* For threads.c */
14 CpvExtern(int, _traceCoreOn);   /* For cursed projector core */
15 int _threadEP=-123; /* for charmProjections.C */
16 int traceBluegeneLinked = 0;
17
18 void traceInit(char **argv) {
19   CpvInitialize(int, traceOn);
20   CpvAccess(traceOn)=0;
21 #if CMK_TRACE_ENABLED
22   CpvInitialize(int, _traceCoreOn); 
23   CpvAccess(_traceCoreOn)=0; 
24   /* initTraceCore(argv); */
25 #endif
26 }
27 void traceMessageRecv(char *msg, int pe) {}
28 void traceBeginIdle(void) {}
29 void traceEndIdle(void) {}
30 void traceResume(CmiObjId *t) {}
31 void traceSuspend(void) {}
32 void traceAwaken(CthThread t) {}
33 void traceUserEvent(int i) {}
34 void traceUserBracketEvent(int a, double b, double c) {}
35 int traceRegisterUserEvent(const char* e, int f) { return -1; }
36 void traceClose(void) {}
37 void traceCharmClose(void) {}
38 void traceBegin(void) {}
39 void traceEnd(void) {}
40 void traceWriteSts(void) {}
41 void traceFlushLog(void) {}
42 int  traceAvailable() {return 0;}
43
44 int traceRegisterFunction(const char *name, int idx) {}
45 void traceBeginFuncIndexProj(int idx, char* name, int lineNo) {}
46 void traceEndFuncIndexProj(int idx) {}
47 void traceBeginFuncProj(char *name,char *file,int line){}
48 void traceEndFuncProj(char *name){}
49 void traceUserSuppliedNote(char *note) {}
50
51 /* This routine, included in Charm++ programs from init.C, needs to be present in converse as well.
52    Here is a place where it gets included only in converse, and not in Charm++ (thus not generating conflicts). */
53 void EmergencyExit(void) {}
54 void CpdEndConditionalDeliver_master() {}
55
56
57 int _lb_version;
58