THREADSCOPE(1) | General Commands Manual | THREADSCOPE(1) |
NAME¶
threadscope - a graphical thread profiler for Haskell GHC programsSYNOPSIS¶
threadscope [program.eventlog]DESCRIPTION¶
Threadscope is a graphical thread profiler for Haskell programs.ARGUMENTS¶
threadscope takes the name of the GHC RTS event-log file to process as its single argument. If no filename is given, threadscope starts with an empty workspace, where any event-log file can be loaded by means of the GUI file browser facilities.USAGE¶
In order for threadscope to be useful, you have to compile your Haskell program to use GHC's threaded run-time and also to create runtime profile logs. This can be accomplished with the following command line options to ghc(1)$ ghc -threaded -eventlog --make Foo.hs -o
foo
$ foo +RTS -N2 -ls -RTS ...
SEE ALSO¶
ghc(1)AUTHOR¶
threadscope was written bySimon Marlow <marlowsd@gmail.com>
Donnie Jones <donnie@darthik.com>
Satnam Singh <s.singh@ieee.org>
This manual page was written by
Ernesto Hernández-Novich (USB)
<emhn@usb.ve>
for the Debian project (and may be used by others).June 28, 2010 |