summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2011-02-02 11:26:46 +0000
committerSimon Marlow <marlowsd@gmail.com>2011-02-02 11:26:46 +0000
commit329077220af83860d5dd6891649cb1058b5bbaa6 (patch)
treeeda939c0cd1f6f20ed6d214d72e8ddef23936492 /includes
parent0b22a78248bd06da23c220c842d2a850475d39de (diff)
downloadhaskell-329077220af83860d5dd6891649cb1058b5bbaa6.tar.gz
Remove the per-generation mutable lists
Now that we use the per-capability mutable lists exclusively.
Diffstat (limited to 'includes')
-rw-r--r--includes/mkDerivedConstants.c1
-rw-r--r--includes/rts/storage/GC.h3
2 files changed, 0 insertions, 4 deletions
diff --git a/includes/mkDerivedConstants.c b/includes/mkDerivedConstants.c
index d00e428394..41cf1d742f 100644
--- a/includes/mkDerivedConstants.c
+++ b/includes/mkDerivedConstants.c
@@ -245,7 +245,6 @@ main(int argc, char *argv[])
struct_field(bdescr, link);
struct_size(generation);
- struct_field(generation, mut_list);
struct_field(generation, n_new_large_words);
struct_size(CostCentreStack);
diff --git a/includes/rts/storage/GC.h b/includes/rts/storage/GC.h
index 5eadd2dadc..c412c96617 100644
--- a/includes/rts/storage/GC.h
+++ b/includes/rts/storage/GC.h
@@ -71,7 +71,6 @@ typedef struct generation_ {
// (for allocation stats)
unsigned int max_blocks; // max blocks
- bdescr *mut_list; // mut objects in this gen (not G0)
StgTSO * threads; // threads in this gen
// linked via global_link
@@ -102,8 +101,6 @@ typedef struct generation_ {
unsigned int n_old_blocks; // number of blocks in from-space
unsigned int live_estimate; // for sweeping: estimate of live data
- bdescr * saved_mut_list;
-
bdescr * part_blocks; // partially-full scanned blocks
unsigned int n_part_blocks; // count of above