edenSpace Class Reference

#include <space.hpp>

Inheritance diagram for edenSpace:

Inheritance graph
[legend]
Collaboration diagram for edenSpace:

Collaboration graph
[legend]
List of all members.

Public Member Functions

oopbottom ()
ooptop ()
oopend ()
bool contains (void *p)
 edenSpace ()
oopallocate (int size)

Protected Member Functions

void set_bottom (oop *value)
void set_top (oop *value)
void set_end (oop *value)

Detailed Description

Definition at line 125 of file space.hpp.


Constructor & Destructor Documentation

edenSpace::edenSpace (  ) 

Definition at line 164 of file space.cpp.


Member Function Documentation

oop* edenSpace::allocate ( int  size  )  [inline]

Definition at line 143 of file space.hpp.

References eden_end, and eden_top.

Referenced by newGeneration::allocate().

oop* edenSpace::bottom (  )  [inline, virtual]

Implements space.

Definition at line 127 of file space.hpp.

References eden_bottom.

bool edenSpace::contains ( void *  p  )  [inline]

Definition at line 131 of file space.hpp.

References eden_bottom, and eden_top.

Referenced by Universe::spaceFor(), and Universe::verify_oop().

oop* edenSpace::end (  )  [inline, virtual]

Implements space.

Definition at line 129 of file space.hpp.

References eden_end.

void edenSpace::set_bottom ( oop value  )  [inline, protected, virtual]

Implements space.

Definition at line 134 of file space.hpp.

References eden_bottom.

void edenSpace::set_end ( oop value  )  [inline, protected, virtual]

Implements space.

Definition at line 136 of file space.hpp.

References eden_end.

void edenSpace::set_top ( oop value  )  [inline, protected, virtual]

Implements space.

Definition at line 135 of file space.hpp.

References eden_top.

oop* edenSpace::top (  )  [inline, virtual]

Implements space.

Definition at line 128 of file space.hpp.

References eden_top.

Referenced by VerifyNoAllocation::VerifyNoAllocation().


The documentation for this class was generated from the following files:
Generated on Mon Oct 9 13:56:00 2006 for Strongtalk VM by  doxygen 1.4.7