Add +RTS -vg flag for requesting some GC trace messages, outside DEBUG
authorSimon Marlow <simonmarhaskell@gmail.com>
Wed, 16 Apr 2008 21:35:04 +0000 (21:35 +0000)
committerSimon Marlow <simonmarhaskell@gmail.com>
Wed, 16 Apr 2008 21:35:04 +0000 (21:35 +0000)
commitf732e7862bb1fcc65fcfbcfb6eaaf6dde39fdd5f
treee66fdce1149ac0b6f91d126d13dc45b51f0de7b9
parent2aa877f8588da099351ef51efca3605fd87ea768
Add +RTS -vg flag for requesting some GC trace messages, outside DEBUG
DEBUG imposes a significant performance hit in the GC, yet we often
want some of the debugging output, so -vg gives us the cheap trace
messages without the sanity checking of DEBUG, just like -vs for the
scheduler.
includes/RtsFlags.h
rts/RtsFlags.c
rts/Stats.c
rts/Trace.c
rts/Trace.h
rts/sm/GC.c
rts/sm/GC.h
rts/sm/GCUtils.c
rts/sm/Scav.c