X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FProfHeap.c;h=2818fb694646f674451dd5ce1819c48db84b7c4d;hb=e7fe9f20ca0d8af8e8f5f5e8c512fd863c788827;hp=c161d0c6a7986122d16af053f21d200f565df533;hpb=186a80cbcfbe0490ddd153e5f75faac23f4e5021;p=ghc-hetmet.git diff --git a/rts/ProfHeap.c b/rts/ProfHeap.c index c161d0c..2818fb6 100644 --- a/rts/ProfHeap.c +++ b/rts/ProfHeap.c @@ -987,9 +987,19 @@ heapCensusChain( Census *census, bdescr *bd ) size = sizeofW(StgTRecHeader); break; - case TVAR_WAIT_QUEUE: + case TVAR_WATCH_QUEUE: prim = rtsTrue; - size = sizeofW(StgTVarWaitQueue); + size = sizeofW(StgTVarWatchQueue); + break; + + case INVARIANT_CHECK_QUEUE: + prim = rtsTrue; + size = sizeofW(StgInvariantCheckQueue); + break; + + case ATOMIC_INVARIANT: + prim = rtsTrue; + size = sizeofW(StgAtomicInvariant); break; case TVAR: