#include <universe.h>
Map * universe::true_map () [inline]
|
Map * universe::false_map () [inline]
|
mapOop universe::true_mapOop () [inline]
|
mapOop universe::false_mapOop () [inline]
|
universe::universe () |
bool universe::is_heap (oop * p) [inline]
|
bool universe::is_obj_heap (oop * p) [inline]
|
memOop universe::relocate (memOop p) |
bool universe::verify_oop (memOop p, bool expectErrorObj = false) |
bool universe::really_contains (void * p) |
space * universe::spaceFor (void * p) |
generation * universe::generation_containing (oop p) [inline]
|
oop * universe::alloc_objs (fint size, bool mustAllocate = true) [inline]
|
oop * universe::alloc_objs_and_bytes (fint size, fint bsize, char *& bytes, bool mustAllocate = true) [inline]
|
void universe::swapSurvivors () |
oop universe::scavenge (oop p = NULL) |
oop universe::tenure (oop p = NULL) |
void universe::default_low_space_handler (oop p = NULL) |
void universe::need_scavenge () [inline]
|
bool universe::needs_scavenge () [inline]
|
bool universe::should_scavenge (memOop p) [inline]
|
space * universe::survivor_space (memOop p, fint size, fint bsize, bool & is_new) [inline]
|
oop universe::garbage_collect (oop p = NULL) |
bool universe::might_run_out_of_space_on_scavenge () [inline]
|
void universe::enumerate_matches (enumeration * e) |
void universe::enumerate_maps (enumeration * e) |
void universe::enumerate_families (enumeration * e) |
void universe::enumerate_all_objs (enumeration * e) |
int32 universe::bytes_free () [inline]
|
int32 universe::oops_free () [inline]
|
oop universe::get_mem_current_state_prim (oop rcvrIgnored, slotsOop proto, void * FH) |
char * universe::check_sizes_for_snapshot (spaceSizes & snap_sizes) |
bool universe::write_snapshot (char * fileName, char * compression_f, char * decompression_f, spaceSizes * snap_sizes) |
byteVectorOop universe::verifyOpts (char * newOpts) |
bool universe::is_verify_opt (char c) [inline]
|
void universe::printSlotDescStats () |
void OS::FWrite (const void *, int32, FILE *) [friend]
|
smi universe::major_version |
smi universe::minor_version |
smi universe::snapshot_version |
smiOop universe::programming_timestamp |
newGeneration* universe::new_gen |
oldGeneration* universe::old_gen |
zone* universe::code |
stringTable* universe::string_table |
rSet* universe::remembered_set |
ageTable* universe::age_table |
oTable* universe::object_table |
slotsOop universe::lobbyObj |
slotsOop universe::nilObj |
slotsOop universe::trueObj |
slotsOop universe::falseObj |
stringOop universe::stringObj |
assignmentOop universe::assignmentObj |
objVectorOop universe::objVectorObj |
byteVectorOop universe::byteVectorObj |
blockOop universe::deadBlockObj |
slotsOop universe::blockTraitsObj |
processOop universe::processObj |
profilerOop universe::profilerObj |
vframeOop universe::outerActivationObj |
vframeOop universe::blockActivationObj |
proxyOop universe::proxyObj |
fctProxyOop universe::fctProxyObj |
objVectorOop universe::literalsObj |
oop universe::slotAnnotationObj |
oop universe::objectAnnotationObj |
slotsOop universe::errorObj |
objVectorOop universe::objectIDArray |
mirrorOop universe::assignmentMirrorObj |
mirrorOop universe::blockMirrorObj |
mirrorOop universe::byteVectorMirrorObj |
mirrorOop universe::outerMethodMirrorObj |
mirrorOop universe::blockMethodMirrorObj |
mirrorOop universe::floatMirrorObj |
mirrorOop universe::slotsMirrorObj |
mirrorOop universe::objVectorMirrorObj |
mirrorOop universe::smiMirrorObj |
mirrorOop universe::stringMirrorObj |
mirrorOop universe::processMirrorObj |
mirrorOop universe::outerActivationMirrorObj |
mirrorOop universe::blockActivationMirrorObj |
mirrorOop universe::proxyMirrorObj |
mirrorOop universe::fctProxyMirrorObj |
mirrorOop universe::profilerMirrorObj |
mirrorOop universe::mirrorMirrorObj |
Map* universe::smi_map |
Map* universe::float_map |
Map* universe::mark_map |
Map* universe::map_map |
int32 universe::tenuring_threshold |
int universe::scavengeCount |
int32 universe::Desired_Surv_Size |
mapTable* universe::map_table |
char* universe::printAddr |