id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,testcase,blockedby,blocking,related,differential
5846,Add GHC.Stats.gcStatsEnabled,tibbe,,"It would be nice if `GHC.Stats` exported a new, top-level constant, `gcStatsEnabled :: Bool`, that's set to `True` if the program was run with `RTS -T` or equivalent. In addition we could consider throwing an exception if `getGCStats` was called when `gcStatsEnabled = False`. This would let programs check if GC stats collection is enabled and still do something reasonable if they're not. This would be useful in the `ekg` package.
Open question: could the value of `+RTS -T` change at runtime? If so, perhaps we instead want `getGCStatsEnabled :: IO Bool`.",feature request,closed,normal,7.6.1,libraries (other),7.4.1,fixed,,ezyang,Unknown/Multiple,Unknown/Multiple,None/Unknown,,,,,