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

markOop.h File Reference


Compounds

struct  markOopClass

Defines

#define DEFINE_MASKS (name)
#define initial_markOop
#define badOop
#define failedAllocationOop
#define BOOL_ACCESSOR (name)
#define VALUE_ACCESSOR (name, setAction, setAssert)

Functions

 DEFINE_MASKS (hash) DEFINE_MASKS(age) DEFINE_MASKS(marked) enum

Variables

const fint marked_bits
const fint age_bits
const fint hash_bits
const fint hash_shift
const fint age_shift
const fint marked_shift
const int32 no_hash_in_place
const int32 first_hash_in_place
const int32 second_hash_in_place
const int32 overflow_hash_in_place
const int32 overflow_age_in_place


Define Documentation

#define DEFINE_MASKS (name)

#define initial_markOop ()

#define badOop ()

#define failedAllocationOop ()

#define BOOL_ACCESSOR (name)

#define VALUE_ACCESSOR (name, setAction, setAssert)


Function Documentation

DEFINE_MASKS (hash)


Variable Documentation

const fint marked_bits

const fint age_bits

const fint hash_bits

const fint hash_shift

const fint age_shift

const fint marked_shift

const int32 no_hash_in_place

const int32 first_hash_in_place

const int32 second_hash_in_place

const int32 overflow_hash_in_place

const int32 overflow_age_in_place


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