Move GC tracing into a separate trace class
authorDuncan Coutts <duncan@well-typed.com>
Thu, 14 Jul 2011 16:31:16 +0000 (17:31 +0100)
committerDuncan Coutts <duncan@well-typed.com>
Mon, 18 Jul 2011 15:31:18 +0000 (16:31 +0100)
commit46b70749971341678c3e4d5cdb2b1ab1a13d039e
treec409612c7868e165fa559fcd27cfecfb30ddd994
parent02871adf5f27de9e8748c0a24d086f5be5827203
Move GC tracing into a separate trace class

Previously GC was included in the scheduler trace class. It can be
enabled specifically with +RTS -vg or -lg, though note that both -v
and -l on their own now default to a sensible set of trace classes,
currently: scheduler, gc and sparks.
includes/rts/Flags.h
rts/RtsFlags.c
rts/Trace.c
rts/Trace.h
rts/eventlog/EventLog.c