#include <vframe.h>
Class diagram for interpreted_vframe:
Public Members | |||
![]() | ![]() | interpreter* | interp () |
![]() | ![]() | bool | is_compiled () |
![]() | ![]() | interpreted_vframe (frame* f) | |
![]() | ![]() | interpreted_vframe () | |
![]() | ![]() | smiOop | descOffset () |
![]() | ![]() | int32 | real_bci () |
![]() | ![]() | abstract_vframe* | parent () |
![]() | ![]() | bool | is_top () |
![]() | ![]() | oop | selector () |
![]() | ![]() | oop | delegatee () |
![]() | ![]() | oop | method () |
![]() | ![]() | oop | methodHolder_or_map () |
![]() | ![]() | int32 | scopeID () |
![]() | ![]() | bool | is_primCall () |
![]() | ![]() | bool | is_uncommonTrap () |
![]() | ![]() | bool | isCallerOf (ScopeDesc* callee) |
![]() | ![]() | oop | get_slot (slotDesc* s) |
![]() | ![]() | void | set_slot (slotDesc* s, oop x) |
![]() | ![]() | void | get_expr_stack (oop*& stack, smi& len, bool badOopForUnknown = false) |
![]() | ![]() | oop | self () |
![]() | ![]() | oop | receiver () |
![]() | ![]() | oop | block () |
![]() | ![]() | oop | methodHolder_object () |
![]() | ![]() | void | createBlocks (abstract_vframe* calleeOrNull, OopOopTable*& blockValues) |
![]() | ![]() | void | enumerate_references (enumeration *e) |
Protected Members | |||
![]() | ![]() | void | print_code (fint curFrame) |
interpreter * interpreted_vframe::interp () [inline]
|
bool interpreted_vframe::is_compiled () [inline, virtual]
|
Reimplemented from abstract_vframe.
interpreted_vframe::interpreted_vframe (frame * f) |
interpreted_vframe::interpreted_vframe () [inline]
|
smiOop interpreted_vframe::descOffset () [inline, virtual]
|
Reimplemented from abstract_vframe.
int32 interpreted_vframe::real_bci () [virtual]
|
Reimplemented from abstract_vframe.
abstract_vframe * interpreted_vframe::parent () [virtual]
|
Reimplemented from abstract_vframe.
bool interpreted_vframe::is_top () [inline, virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::selector () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::delegatee () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::method () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::methodHolder_or_map () [virtual]
|
Reimplemented from abstract_vframe.
int32 interpreted_vframe::scopeID () [inline, virtual]
|
Reimplemented from abstract_vframe.
bool interpreted_vframe::is_primCall () [virtual]
|
Reimplemented from abstract_vframe.
bool interpreted_vframe::is_uncommonTrap () [inline, virtual]
|
Reimplemented from abstract_vframe.
bool interpreted_vframe::isCallerOf (ScopeDesc * callee) [inline, virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::get_slot (slotDesc * sd) [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::set_slot (slotDesc * sd, oop x) [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::get_expr_stack (oop *& stack, smi & len, bool badOopForUnknown = false) [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::self () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::receiver () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::block () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::methodHolder_object () [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::createBlocks (abstract_vframe * calleeOrNull, OopOopTable *& blkValues) [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::enumerate_references (enumeration * e) [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::print_code (fint curFrame) [inline, protected, virtual]
|
Reimplemented from abstract_vframe.