#include <blockOop.h>
Class diagram for blockOopClass:
Public Members | |||
![]() | ![]() | blockOopClass* | addr () |
![]() | ![]() | frame* | homeFr () |
![]() | ![]() | void | setHomeFr (smiOop s) |
![]() | ![]() | frame* | scope (bool orNone = false) |
![]() | ![]() | void | setScope (frame* newScope) |
![]() | ![]() | frame* | parentFrame (frame* currentFrame, bool orNone = false) |
![]() | ![]() | abstract_vframe* | parentVFrame (frame* currentFrame, bool orNone = false) |
![]() | ![]() | smiOop | desc () |
![]() | ![]() | slotsOop | value () |
![]() | ![]() | void | kill_block () |
![]() | ![]() | bool | is_live_block () |
![]() | ![]() | oop | clone_block (smiOop fp) |
![]() | ![]() | oop | clone_block_for_interpreter (frame* f) |
![]() | ![]() | blockOop | copy () |
![]() | ![]() | blockOop | clone_and_set_desc (smiOop) |
![]() | ![]() | void | remap (nmethod* nm, frame* newHome) |
![]() | ![]() | void | remap (Map* newMap, frame* newHome) |
Friends | |||
![]() | ![]() | blockOop | as_blockOop (void* p) |
![]() | ![]() | int32 | scope_offset () |
blockOopClass * blockOopClass::addr () [inline]
|
Reimplemented from slotsOopClass.
frame * blockOopClass::homeFr () [inline]
|
void blockOopClass::setHomeFr (smiOop s) [inline]
|
frame * blockOopClass::scope (bool orNone = false) |
void blockOopClass::setScope (frame * newScope) |
frame * blockOopClass::parentFrame (frame * currentFrame, bool orNone = false) |
abstract_vframe * blockOopClass::parentVFrame (frame * currentFrame, bool orNone = false) |
smiOop blockOopClass::desc () [inline]
|
slotsOop blockOopClass::value () [inline]
|
void blockOopClass::kill_block () [inline]
|
bool blockOopClass::is_live_block () [inline]
|
oop blockOopClass::clone_block (smiOop fp) |
oop blockOopClass::clone_block_for_interpreter (frame * f) |
blockOop blockOopClass::copy () [inline]
|
blockOop blockOopClass::clone_and_set_desc (smiOop descOffset) |
void blockOopClass::remap (nmethod * nm, frame * newHome) |
void blockOopClass::remap (Map * newMap, frame * newHome) |
blockOop as_blockOop (void * p) [friend]
|
int32 scope_offset () [friend]
|