Fri Feb 26 03:06:08 PST 2010 Simon Marlow <[email protected]>
* Tweak the tracing flags slightly, and clean up error handling and
diagnostics
Tracing flags are now:
-l[flags] Log events in binary format to the file <program>.eventlog
-v[flags] Log events to stderr
where [flags] can contain:
s scheduler events
t add time stamps (only useful with -v)
and there are more helpful error messages when using flags that are
only available in particular variants of the RTS:
the flag -v requires the program to be built with -debug
the flag -Ds requires the program to be built with -debug
the flag -p requires the program to be built with -prof
the flag -N requires the program to be built with -threaded
the flag -v requires the program to be built with -debug
Also, I fixed the crash reported in #3874, with +RTS -ls -v.
M ./rts/RtsFlags.c -64 +69
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20100226110608-12142-d5e16ed31e0050c5df4dfa8c2ecb22e2e2b84a40.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc