#include <handle.hpp>
Inheritance diagram for Handles:


Static Public Member Functions | |
| static void | oops_do (void f(oop *)) | 
Static Private Member Functions | |
| static oop | oop_at (int index) | 
| static int | push_oop (oop value) | 
| static int | top () | 
| static void | set_top (int t) | 
Static Private Attributes | |
| static int | _top = 0 | 
| static int | _size = 10 | 
| static oop | _array [] | 
Friends | |
| class | HandleMark | 
| class | Handle | 
Definition at line 34 of file handle.hpp.
| oop Handles::oop_at | ( | int | index | ) |  [static, private] | 
        
Definition at line 31 of file handle.cpp.
References _array, assert, and top().
Referenced by Handle::as_klass(), Handle::as_memOop(), Handle::as_objArray(), and Handle::as_oop().
Here is the call graph for this function:

| void Handles::oops_do | ( | void | f(oop *) | ) |  [static] | 
        
Definition at line 47 of file handle.cpp.
Referenced by Universe::oops_do(), and Universe::scavenge().
Here is the call graph for this function:

| int Handles::push_oop | ( | oop | value | ) |  [static, private] | 
        
Definition at line 36 of file handle.cpp.
References _array, _size, _top, and assert.
Referenced by Handle::Handle().
| void Handles::set_top | ( | int | t | ) |  [static, private] | 
        
Definition at line 42 of file handle.cpp.
References _top, assert, and top().
Referenced by HandleMark::~HandleMark().
Here is the call graph for this function:

| static int Handles::top | ( | ) |  [inline, static, private] | 
        
Definition at line 40 of file handle.hpp.
References _top.
Referenced by HandleMark::HandleMark(), oop_at(), oops_do(), and set_top().
friend class Handle [friend]           | 
        
Definition at line 44 of file handle.hpp.
friend class HandleMark [friend]           | 
        
Definition at line 43 of file handle.hpp.
oop Handles::_array [static, private]           | 
        
int Handles::_size = 10 [static, private]           | 
        
int Handles::_top = 0 [static, private]           | 
        
 1.4.7