Annotate thread stop events with the owner of the black hole
authorSimon Marlow <marlowsd@gmail.com>
Thu, 27 Jan 2011 16:42:26 +0000 (16:42 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Thu, 27 Jan 2011 16:42:26 +0000 (16:42 +0000)
commit784e214dd44eba39f4c34936a27e6cc82948205c
tree42ce7135e1045117461118f7cbc098df5e707138
parent069cd16951bd45a55c94b5adce048c4ec9aad2c8
Annotate thread stop events with the owner of the black hole

So we can now get these in ThreadScope:

  19487000: cap 1: stopping thread 6 (blocked on black hole owned by thread 4)

Note: needs an update to ghc-events.  Older ThreadScopes will just
ignore the new information.
includes/rts/EventLogFormat.h
rts/Messages.c
rts/Messages.h
rts/RtsProbes.d
rts/Schedule.c
rts/Trace.c
rts/Trace.h
rts/eventlog/EventLog.c
rts/eventlog/EventLog.h