summaryrefslogtreecommitdiff
path: root/includes/rts/storage/Block.h
diff options
context:
space:
mode:
Diffstat (limited to 'includes/rts/storage/Block.h')
-rw-r--r--includes/rts/storage/Block.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/includes/rts/storage/Block.h b/includes/rts/storage/Block.h
index 626cddb2a2..a1db4edadd 100644
--- a/includes/rts/storage/Block.h
+++ b/includes/rts/storage/Block.h
@@ -107,6 +107,11 @@ typedef struct bdescr_ {
// value (StgPtr)(-1) is used to
// indicate that a block is unallocated.
//
+ // Also note that this field is only set lazily
+ // (e.g. when the mutator starts and stops
+ // allocating in the nursery stg_gc_noregs) in
+ // the case of a nursery block.
+ //
// Unused by the non-moving allocator.
struct NonmovingSegmentInfo nonmoving_segment;
};