X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FThreads.c;h=25241c746a83e186423ed70b7a7d4d342f43e897;hb=661c97c65e5fa47177502e592bb763f752b487ac;hp=5723eace8ce589693851d6f2ae6c98cfc391a2e5;hpb=efc8935d189cc6a01e3644157023169fe65d58e5;p=ghc-hetmet.git diff --git a/rts/Threads.c b/rts/Threads.c index 5723eac..25241c7 100644 --- a/rts/Threads.c +++ b/rts/Threads.c @@ -215,10 +215,14 @@ removeThreadFromDeQueue (Capability *cap, ------------------------------------------------------------------------- */ void -tryWakeupThread (Capability *cap, StgTSO *tso_) +tryWakeupThread (Capability *cap, StgTSO *tso) { - StgTSO *tso = deRefTSO(tso_); + tryWakeupThread_(cap, deRefTSO(tso)); +} +void +tryWakeupThread_ (Capability *cap, StgTSO *tso) +{ traceEventThreadWakeup (cap, tso, tso->cap->no); #ifdef THREADED_RTS