X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FLdvProfile.c;h=ecbba8b6ab03bf72c361330b4bbd8acd8ea4f9fb;hb=6c278790358dc723fe574a593203993be46ab2fb;hp=2f9f6ca40adb935463fab60aaae3676671c503c7;hpb=9cef40bd4dd2536c7a370a1a9b78461c152805cc;p=ghc-hetmet.git diff --git a/rts/LdvProfile.c b/rts/LdvProfile.c index 2f9f6ca..ecbba8b 100644 --- a/rts/LdvProfile.c +++ b/rts/LdvProfile.c @@ -14,7 +14,6 @@ #include "RtsFlags.h" #include "Profiling.h" #include "Stats.h" -#include "Storage.h" #include "RtsUtils.h" #include "Schedule.h" @@ -97,7 +96,8 @@ processHeapClosureForDead( StgClosure *c ) 'inherently used' cases: do nothing. */ case TSO: - case MVAR: + case MVAR_CLEAN: + case MVAR_DIRTY: case MUT_ARR_PTRS_CLEAN: case MUT_ARR_PTRS_DIRTY: case MUT_ARR_PTRS_FROZEN: @@ -178,9 +178,7 @@ processHeapClosureForDead( StgClosure *c ) case RET_DYN: case RET_BCO: case RET_SMALL: - case RET_VEC_SMALL: case RET_BIG: - case RET_VEC_BIG: // others case BLOCKED_FETCH: case FETCH_ME: