X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=includes%2FStorage.h;fp=includes%2FStorage.h;h=e541082ee6fd0eacfdc94296e6030e4a52c34c00;hb=4e3542263207ae49963811aeb84927027e7bb61d;hp=f43eb79b76254205c53bb673ad91bf0a6eeccb5e;hpb=8fda9784f1eff82aa243073fd31b181080be3109;p=ghc-hetmet.git diff --git a/includes/Storage.h b/includes/Storage.h index f43eb79..e541082 100644 --- a/includes/Storage.h +++ b/includes/Storage.h @@ -81,7 +81,6 @@ typedef struct step_ { #if defined(THREADED_RTS) char pad[128]; // make sure the following is // on a separate cache line. - SpinLock sync_todo; // lock for todos SpinLock sync_large_objects; // lock for large_objects // and scavenged_large_objects #endif @@ -93,10 +92,6 @@ typedef struct step_ { unsigned int n_old_blocks; // number of blocks in from-space unsigned int live_estimate; // for sweeping: estimate of live data - bdescr * todos; // blocks waiting to be scavenged - bdescr * todos_last; - unsigned int n_todos; // count of above - bdescr * part_blocks; // partially-full scanned blocks unsigned int n_part_blocks; // count of above