X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FLdvProfile.c;h=b5c0e63f01faeb6fd039422bf85118ac4f0ec0cd;hb=609e7ddfb10bc04762b820e70e0487ad6c514c2e;hp=eab3ec3e4b945a5c2ed3c4649c66b73f99c53a38;hpb=8b85ebc3da33a8c870425d951a307360627a1d12;p=ghc-hetmet.git diff --git a/rts/LdvProfile.c b/rts/LdvProfile.c index eab3ec3..b5c0e63 100644 --- a/rts/LdvProfile.c +++ b/rts/LdvProfile.c @@ -9,10 +9,11 @@ #ifdef PROFILING +#include "PosixSource.h" #include "Rts.h" -#include "LdvProfile.h" -#include "RtsFlags.h" + #include "Profiling.h" +#include "LdvProfile.h" #include "Stats.h" #include "RtsUtils.h" #include "Schedule.h" @@ -179,11 +180,6 @@ processHeapClosureForDead( StgClosure *c ) case RET_SMALL: case RET_BIG: // others - case BLOCKED_FETCH: - case FETCH_ME: - case FETCH_ME_BQ: - case RBH: - case REMOTE_REF: case INVALID_OBJECT: default: barf("Invalid object in processHeapClosureForDead(): %d", info->type);