segment* seg;
- /* Borrowed reference to a factor_vm::nursery */
+ // Borrowed reference to a factor_vm::nursery
bump_allocator* nursery;
aging_space* aging;
aging_space* aging_semispace;
data_heap* grow(bump_allocator* vm_nursery, cell requested_size);
template <typename Generation> void clear_cards(Generation* gen);
template <typename Generation> void clear_decks(Generation* gen);
- void reset_generation(bump_allocator* gen);
- void reset_generation(aging_space* gen);
- void reset_generation(tenured_space* gen);
+ void reset_nursery();
+ void reset_aging();
+ void reset_tenured();
bool high_fragmentation_p();
bool low_memory_p();
void mark_all_cards();