/* -----------------------------------------------------------------------------
- * $Id: RtsFlags.h,v 1.43 2002/08/05 10:11:03 simonmar Exp $
+ * $Id: RtsFlags.h,v 1.45 2003/01/23 12:13:10 simonmar Exp $
*
* (c) The GHC Team, 1998-1999
*
struct DEBUG_FLAGS {
// flags to control debugging output & extra checking in various subsystems
rtsBool scheduler; // 's'
- rtsBool evaluator; // 'e'
+ rtsBool interpreter; // 'i'
rtsBool codegen; // 'c'
rtsBool weak; // 'w'
rtsBool gccafs; // 'G'
rtsBool gran; // 'r'
rtsBool par; // 'P'
rtsBool linker; // 'l' the object linker
+ rtsBool apply; // 'a'
};
struct COST_CENTRE_FLAGS {
nat profileInterval; /* delta between samples (in ms) */
nat profileIntervalTicks; /* delta between samples (in 'ticks') */
+ rtsBool includeTSOs;
# define NO_HEAP_PROFILING 0 /* N.B. Used as indexes into arrays */
# define HEAP_BY_LDV 7
rtsBool showCCSOnException;
-
+
nat maxRetainerSetSize;
char* modSelector;