Changes between Version 13 and Version 14 of EventLog


Ignore:
Timestamp:
Apr 28, 2011 6:31:41 PM (4 years ago)
Author:
dons
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EventLog

    v13 v14  
    11== Summary ==
    22
    3 !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!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`.
     4
     5An example:
    46
    57{{{
    6 +RTS -l
     8$ ghc -O -eventlog -rtsopts A.hs --make
     9$ ./A +RTS -l
     10
     11.. produces A.eventlog ...
     12
     13$ $ show-ghc-events A.eventlog
     14Event Types:
     15   0: Create thread (size 4)
     16   1: Run thread (size 4)
     17   2: Stop thread (size 6)
     18   3: Thread runnable (size 4)
     19   4: Migrate thread (size 6)
     20...
    721}}}
    822