X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FTrace.h;h=b735daf0a904ea346066315cae19604f79b2e456;hb=60610640fdf2f9b037f2d323f3e1127849e76028;hp=19e492c26edb9536d92a5e6b5e296a1406ff67cd;hpb=5a2769f0273dd389977e8283375e7920d183bdd4;p=ghc-hetmet.git diff --git a/rts/Trace.h b/rts/Trace.h index 19e492c..b735daf 100644 --- a/rts/Trace.h +++ b/rts/Trace.h @@ -45,11 +45,11 @@ void traceEnd (void); #ifdef DEBUG #define debugTrace(class, str, ...) trace(class,str, ## __VA_ARGS__) // variable arg macros are C99, and supported by gcc. -#define debugTraceBegin(class, str, ...) traceBegin(class,str, ## __VA_ARGS__) +#define debugTraceBegin(str, ...) traceBegin(str, ## __VA_ARGS__) #define debugTraceEnd() traceEnd() #else #define debugTrace(class, str, ...) /* nothing */ -#define debugTraceBegin(class, str, ...) /* nothing */ +#define debugTraceBegin(str, ...) /* nothing */ #define debugTraceEnd() /* nothing */ #endif @@ -108,6 +108,8 @@ void traceEnd (void); // Profiling flags #define TRACE_sched (1<<29) +// Coverge flags +#define DEBUG_hpc (1<<30) // ----------------------------------------------------------------------------- // PRIVATE below here