diff options
author | Duncan Coutts <duncan@well-typed.com> | 2011-07-14 19:06:45 +0100 |
---|---|---|
committer | Duncan Coutts <duncan@well-typed.com> | 2011-07-18 16:31:18 +0100 |
commit | 084b64f22717b203b8d8c2ab7c057fb747e39593 (patch) | |
tree | c44a67dcb28b288ac1ad445a83f68b75f1352c92 /libraries/doc | |
parent | 46b70749971341678c3e4d5cdb2b1ab1a13d039e (diff) | |
download | haskell-084b64f22717b203b8d8c2ab7c057fb747e39593.tar.gz |
Add new fully-accurate per-spark trace/eventlog events
Replaces the existing EVENT_RUN/STEAL_SPARK events with 7 new events
covering all stages of the spark lifcycle:
create, dud, overflow, run, steal, fizzle, gc
The sampled spark events are still available. There are now two event
classes for sparks, the sampled and the fully accurate. They can be
enabled/disabled independently. By default +RTS -l includes the sampled
but not full detail spark events. Use +RTS -lf-p to enable the detailed
'f' and disable the sampled 'p' spark.
Includes work by Mikolaj <mikolaj.konarski@gmail.com>
Diffstat (limited to 'libraries/doc')
0 files changed, 0 insertions, 0 deletions