#include <prim.hpp>
Inheritance diagram for InterpretedPrim_Cache:


Public Member Functions | |
| symbolOop | name () const |
| int | number_of_parameters () const |
| primitive_desc * | pdesc () const |
| bool | has_receiver () const |
| bool | has_failure_code () const |
Private Member Functions | |
| u_char * | hp () const |
Definition at line 54 of file prim.hpp.
| bool InterpretedPrim_Cache::has_failure_code | ( | ) | const |
Definition at line 403 of file prim.cpp.
References CodeIterator::code(), fatal, hp(), Bytecodes::prim_call, Bytecodes::prim_call_failure, Bytecodes::prim_call_failure_lookup, Bytecodes::prim_call_lookup, Bytecodes::prim_call_self, Bytecodes::prim_call_self_failure, Bytecodes::prim_call_self_failure_lookup, and Bytecodes::prim_call_self_lookup.
Referenced by number_of_parameters().
Here is the call graph for this function:

| bool InterpretedPrim_Cache::has_receiver | ( | ) | const |
Definition at line 355 of file prim.cpp.
References CodeIterator::code(), fatal, hp(), Bytecodes::prim_call, Bytecodes::prim_call_failure, Bytecodes::prim_call_failure_lookup, Bytecodes::prim_call_lookup, Bytecodes::prim_call_self, Bytecodes::prim_call_self_failure, Bytecodes::prim_call_self_failure_lookup, and Bytecodes::prim_call_self_lookup.
Referenced by number_of_parameters().
Here is the call graph for this function:

| u_char* InterpretedPrim_Cache::hp | ( | ) | const [inline, private] |
Definition at line 56 of file prim.hpp.
Referenced by has_failure_code(), has_receiver(), name(), and pdesc().
| symbolOop InterpretedPrim_Cache::name | ( | ) | const |
Definition at line 375 of file prim.cpp.
References CodeIterator::code(), fatal, hp(), primitives::lookup(), CodeIterator::oop_at(), Bytecodes::prim_call, Bytecodes::prim_call_failure, Bytecodes::prim_call_failure_lookup, Bytecodes::prim_call_lookup, Bytecodes::prim_call_self, Bytecodes::prim_call_self_failure, Bytecodes::prim_call_self_failure_lookup, Bytecodes::prim_call_self_lookup, and CodeIterator::word_at().
Referenced by number_of_parameters().
Here is the call graph for this function:

| int InterpretedPrim_Cache::number_of_parameters | ( | ) | const |
Definition at line 395 of file prim.cpp.
References assert, has_failure_code(), has_receiver(), name(), byteArrayOopDesc::number_of_arguments(), and pdesc().
Here is the call graph for this function:

| primitive_desc * InterpretedPrim_Cache::pdesc | ( | ) | const |
Definition at line 335 of file prim.cpp.
References CodeIterator::code(), fatal, hp(), primitives::lookup(), CodeIterator::oop_at(), Bytecodes::prim_call, Bytecodes::prim_call_failure, Bytecodes::prim_call_failure_lookup, Bytecodes::prim_call_lookup, Bytecodes::prim_call_self, Bytecodes::prim_call_self_failure, Bytecodes::prim_call_self_failure_lookup, Bytecodes::prim_call_self_lookup, and CodeIterator::word_at().
Referenced by number_of_parameters().
Here is the call graph for this function:

1.4.7