Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

enumeration.c File Reference


Functions

void clear_mark (oop* p)
void package_enumeration_result (oop* p)
void package_enumeration_maps (oop* p)
bool compute_limit (oop in_limit, unsigned long &out_limit, VMStringsIndex &failIndex)
bool valid_targets (oop* oops, unsigned int n, smi& num_live_vframes, smi& num_assignments)
oop enumerate_vector_references (objVectorOop vector, oop limit)
oop enumerate_vector_implementors (objVectorOop vector, oop limit)
oop enumerate_all_objs (oop limit)

Variables

enumerationpackage_enumeration


Function Documentation

void clear_mark (oop * p) [static]

void package_enumeration_result (oop * p)

void package_enumeration_maps (oop * p)

bool compute_limit (oop in_limit, unsigned long & out_limit, VMStringsIndex & failIndex) [static]

bool valid_targets (oop * oops, unsigned int n, smi & num_live_vframes, smi & num_assignments) [static]

oop enumerate_vector_references (objVectorOop vector, oop limit)

oop enumerate_vector_implementors (objVectorOop vector, oop limit)

oop enumerate_all_objs (oop limit)


Variable Documentation

enumeration* package_enumeration [static]


Generated at Tue Jun 27 12:06:45 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999