4 /** Macro to print oid and object type **/
5 //#define LOGOIDTYPES //turn on printing oid and type events
7 #define LOGOIDTYPE(x,y,z,t) printf("[%s: %u %u %lld]\n", x, y, z, t);
9 #define LOGOIDTYPE(x,y,z,t)
13 /** Macro to print prefetch site id **/
14 //#define LOGPREFETCHSITES
15 #ifdef LOGPREFETCHSITES
16 #define LOGPREFETCHSITE(PTR) printf("[siteid= %u] ", PTR->siteid);
18 #define LOGPREFETCHSITE(PTR)
23 #define LOGEVENTS //turn on Logging events
25 char bigarray[16*1024*1024];
27 #define LOGEVENT(x) { \
37 * Record Time after clock synchronization
42 char bigarray1[8*1024*1024];
43 unsigned int bigarray2[8*1024*1024];
44 unsigned int bigarray3[8*1024*1024];
45 long long bigarray4[8*1024*1024];
47 #define LOGTIME(x,y,z,a) {\
48 int tmp=bigindex1++; \
55 #define LOGTIME(x,y,z,a)