#include <space.hpp>
Inheritance diagram for edenSpace:
Public Member Functions | |
oop * | bottom () |
oop * | top () |
oop * | end () |
bool | contains (void *p) |
edenSpace () | |
oop * | allocate (int size) |
Protected Member Functions | |
void | set_bottom (oop *value) |
void | set_top (oop *value) |
void | set_end (oop *value) |
Definition at line 125 of file space.hpp.
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] |
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] |
void edenSpace::set_bottom | ( | oop * | value | ) | [inline, protected, virtual] |
void edenSpace::set_end | ( | oop * | value | ) | [inline, protected, virtual] |
void edenSpace::set_top | ( | oop * | value | ) | [inline, protected, virtual] |
oop* edenSpace::top | ( | ) | [inline, virtual] |
Implements space.
Definition at line 128 of file space.hpp.
References eden_top.
Referenced by VerifyNoAllocation::VerifyNoAllocation().