Changes between Version 11 and Version 12 of EventLog


Ignore:
Timestamp:
Apr 28, 2011 6:20:18 PM (3 years ago)
Author:
dons
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EventLog

    v11 v12  
    11== Summary ==  
    2   !EventLog is a fast, extensible event logging framework in the GHC run-time system (RTS) to support profiling of GHC run-time events.  
     2  !EventLog is a fast, extensible event logging framework in the GHC run-time system (RTS) to support profiling of GHC run-time events. The [http://www.haskell.org/ghc/docs/6.12.2/html/users_guide/runtime-control.html#rts-eventlog GHC User's Guide] describes how to enable event logging, after the program is linked with `eventlog` 
     3 
     4{{{ 
     5+RTS -l 
     6}}} 
     7 
     8Log events in binary format to the file program.eventlog, where flags is a sequence of zero or more characters indicating which kinds of events to log. Currently there is only one type supported: -ls, for scheduler events. 
     9 
     10The format of the log file is described by the header EventLogFormat.h that comes with GHC, and it can be parsed in Haskell using the [http://hackage.haskell.org/package/ghc-events ghc-events] library. To dump the contents of a .eventlog file as text, use the tool show-ghc-events that comes with the ghc-events package. 
    311 
    412== Design ==