#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 |
1.0.0 written by Dimitri van Heesch,
© 1997-1999