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

rSet Class Reference

#include <rSet.h>

Class diagram for rSet:

CHeapObj VMObj

List of all members.

Public Members

int byte_map_size ()
 rSet ()
void* operator new (size_t size)
void clear ()
char* byte_map_base ()
void record_store (void* p)
void record_multistores (oop* start, oop* end)
void record_multistores (void* start, void* endArg)
bool scavenge_contents (oop* , oop* )
bool verify (bool postScavenge)

Friends

oop* card_for (oop* p)
char* next_zero_byte (char*, char *)
class  oldSpace
class  oldGeneration

Detailed Description


Member Function Documentation

int rSet::byte_map_size () [inline]

rSet::rSet ()

void * rSet::operator new (size_t size)

Reimplemented from CHeapObj.

void rSet::clear () [inline]

char * rSet::byte_map_base () [inline]

void rSet::record_store (void * p) [inline]

void rSet::record_multistores (oop * start, oop * end)

void rSet::record_multistores (void * start, void * endArg) [inline]

bool rSet::scavenge_contents (oop * start, oop * end)

bool rSet::verify (bool postScavenge)


Friends And Related Function Documentation

oop * card_for (oop * p) [friend]

char* next_zero_byte (char * cp, char * end) [friend]

friend class oldSpace [friend]

friend class oldGeneration [friend]


The documentation for this class was generated from the following files:
Generated at Tue Jun 27 12:16:45 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999