GHC Trac Home
Working on GHC
Mailing Lists & IRC
All Feature Req's
Tickets I Created
Patches for review
New Feature Req
Forgot your password?
side by side
lines around each change
White space changes
12/12/09 03:50:17 (
`thread-wakeup (cap, tid, other_cap)`::
We just unblocked the specified thread on capability `other_cap`. (The capability `cap` is the one which performed the unblocking.)
The specified capability gets ready for a garbage collection.
The specified capability completed a garbage collection.
We are about to perform a single-threaded garbage collection (meaning that we will grab all capabilities, and then, perform the GC on the specified capability).
We are about to perform a parallel garbage collection (this still means all mutator threads need to stop). We might need to wait for the other capabilities to donate a worker thread each.
`create-spark-thread (cap, tid)`::
We just turned a spark into the specified thread on the given capability.
Initialising the runtime system with the given number of capabilities (that's the value passed with `+RTS -N`).
`user-msg (cap, msg)`::
The given user message (a string that you need to copy with `copyinstr()`) was emitted on the given capability; this happens when a call to `traceEvent` is being made, passing the message as an argument.
== Probe definition ==