4 struct aging_space : zone {
5 object_start_map starts;
7 aging_space(cell size, cell start) :
8 zone(size,start), starts(size,start) {}
10 object *allot(cell size)
12 if(here + size > end) return NULL;
14 object *obj = zone::allot(size);
15 starts.record_object_start_offset(obj);