Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/d77df1caad3a5f833aac9275938a0675e1ee6aac

>---------------------------------------------------------------

commit d77df1caad3a5f833aac9275938a0675e1ee6aac
Author: Duncan Coutts <[email protected]>
Date:   Mon Jun 6 10:39:16 2011 +0100

    Add spark counter tracing
    
    A new eventlog event containing 7 spark counters/statistics: sparks
    created, dud, overflowed, converted, GC'd, fizzled and remaining.
    These are maintained and logged separately for each capability.
    We log them at startup, on each GC (minor and major) and on shutdown.

 includes/rts/EventLogFormat.h |    3 +-
 rts/Capability.c              |    5 +++
 rts/RtsProbes.d               |    4 +++
 rts/Schedule.c                |    2 +
 rts/Trace.c                   |   16 +++++++++++
 rts/Trace.h                   |   58 +++++++++++++++++++++++++++++-----------
 rts/eventlog/EventLog.c       |   31 +++++++++++++++++++++-
 rts/eventlog/EventLog.h       |    7 +++++
 8 files changed, 108 insertions(+), 18 deletions(-)


Diff suppressed because of size. To see it, use:

    git show d77df1caad3a5f833aac9275938a0675e1ee6aac

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to