Changes between Version 13 and Version 14 of EventLog
- Timestamp:
- 04/28/11 11:31:41 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
EventLog
v13 v14 1 1 == Summary == 2 2 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 5 An example: 4 6 5 7 {{{ 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 14 Event 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 ... 7 21 }}} 8 22
