X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FTrace.c;h=7eabce991c20aa8d395295a78b0955306f6237af;hb=91a804680cfc5cb3894d996b9c7fb28b50180cdb;hp=8991033213312d6fa90d939f333dc0a5c57af8f3;hpb=3db8a9be9f89fe76e0a27f24ab02977974b6613f;p=ghc-hetmet.git diff --git a/rts/Trace.c b/rts/Trace.c index 8991033..7eabce9 100644 --- a/rts/Trace.c +++ b/rts/Trace.c @@ -58,6 +58,11 @@ void initTracing (void) initMutex(&trace_utx); #endif +#define TRACE_FLAG(name, class) \ + class = RtsFlags.TraceFlags.name ? 1 : 0; + + TRACE_FLAG(scheduler, TRACE_sched); + #ifdef DEBUG #define DEBUG_FLAG(name, class) \ class = RtsFlags.DebugFlags.name ? 1 : 0; @@ -80,11 +85,6 @@ void initTracing (void) DEBUG_FLAG(sparks, DEBUG_sparks); #endif -#define TRACE_FLAG(name, class) \ - class = RtsFlags.TraceFlags.name ? 1 : 0; - - TRACE_FLAG(scheduler, TRACE_sched); - eventlog_enabled = !RtsFlags.TraceFlags.trace_stderr && ( TRACE_sched #ifdef DEBUG