#include <generation.h>
Class diagram for oldGeneration:
int32 oldGeneration::get_VM_reserved_mem () [inline]
|
int32 oldGeneration::getLowSpaceThreshold () [inline]
|
void oldGeneration::setLowSpaceThreshold (int32 newLST) [inline]
|
void oldGeneration::check_for_end_of_low_space () |
void oldGeneration::check_for_low_space () [inline]
|
int oldGeneration::expand (int32 size) |
void oldGeneration::update_caches (bool postScavenge) |
oop * oldGeneration::alloc_objs (fint size, bool mustAllocate = true) [inline, virtual]
|
Reimplemented from generation.
oop * oldGeneration::alloc_objs_and_bytes (fint size, fint bsize, char *& bytes, bool mustAllocate = true) [inline, virtual]
|
Reimplemented from generation.
oldGeneration::oldGeneration (int32 initial_size, int32 reserved_amt) |
oldGeneration::oldGeneration (FILE * snap, int32 initial_size, int32 reserved_amt) |
char * oldGeneration::empty_bytes_addr () [inline]
|
bool oldGeneration::objs_contains (void * p) |
int32 oldGeneration::capacity () [virtual]
|
Reimplemented from generation.
int32 oldGeneration::oops_used () [virtual]
|
Reimplemented from generation.
int32 oldGeneration::bytes_used () [virtual]
|
Reimplemented from generation.
int32 oldGeneration::oops_free () [virtual]
|
Reimplemented from generation.
int32 oldGeneration::used () [virtual]
|
Reimplemented from generation.
int32 oldGeneration::bytes_free () [virtual]
|
Reimplemented from generation.
void oldGeneration::print () [virtual]
|
Reimplemented from VMObj.
void oldGeneration::verify () |
bool oldGeneration::contains (void * p) |
void itrace (fint) [friend]
|
oop expand_heap_prim (oop rcvrIgnored, smi size) [friend]
|
stringOop create_string (fint size) [friend]
|
oop* newSpace::alloc_more_objs (fint, bool) [friend]
|
oop* newSpace::alloc_more_objs_and_bytes (fint, fint, char *&, bool) [friend]
|
oop* oldSpace::alloc_more_objs (fint, oldSpace *&, bool) [friend]
|
oop* oldSpace::alloc_more_objs_and_bytes (fint, fint, char *&, oldSpace *&, bool) [friend]
|
bool oldSpace::reserveFree () [friend]
|
void handlePreemption () [friend]
|
void create_initial_strings (oop parent) [friend]
|
friend class rSet [friend]
|
Reimplemented from generation.
friend class universe [friend]
|
Reimplemented from generation.
friend class SelfMonitor [friend]
|
friend class TrackObjectHeapInMonitor [friend]
|
friend class oldSpace [friend]
|
friend class stringOopClass [friend]
|
bool oldGeneration::lowOnSpace |
bool oldGeneration::needToSignalLowOnSpace |