#include <delta.hpp>
Inheritance diagram for Delta:
Static Public Member Functions | |
static oop | call_generic (DeltaCallCache *ic, oop receiver, oop selector, int nofArgs, oop *args) |
static oop | call (oop receiver, oop selector) |
static oop | call (oop receiver, oop selector, oop arg1) |
static oop | call (oop receiver, oop selector, oop arg1, oop arg2) |
static oop | call (oop receiver, oop selector, oop arg1, oop arg2, oop arg3) |
static oop | call (oop receiver, oop selector, objArrayOop args) |
Definition at line 67 of file delta.hpp.
oop Delta::call | ( | oop | receiver, | |
oop | selector, | |||
objArrayOop | args | |||
) | [static] |
Definition at line 100 of file delta.cpp.
References call_generic(), objArrayOopDesc::length(), and objArrayOopDesc::objs().
Here is the call graph for this function:
Definition at line 95 of file delta.cpp.
References call_generic().
Here is the call graph for this function:
Definition at line 90 of file delta.cpp.
References call_generic().
Here is the call graph for this function:
Definition at line 85 of file delta.cpp.
References call_generic().
Here is the call graph for this function:
Definition at line 80 of file delta.cpp.
References call_generic().
Referenced by InterpretedIC::does_not_understand(), evaluator::eval_message(), handleCallBack(), DeltaProcess::launch_delta(), DLLs::lookup_fail(), PRIM_DECL_1(), PRIM_DECL_2(), PRIM_DECL_3(), PRIM_DECL_4(), and PRIM_DECL_5().
Here is the call graph for this function:
oop Delta::call_generic | ( | DeltaCallCache * | ic, | |
oop | receiver, | |||
oop | selector, | |||
int | nofArgs, | |||
oop * | args | |||
) | [static] |
Definition at line 59 of file delta.cpp.
References call_delta(), LookupResult::entry(), fatal, LookupResult::is_empty(), oopDesc::is_symbol(), oopDesc::klass(), DeltaCallCache::lookup(), markSymbol(), DeltaCallCache::match(), DeltaCallCache::result(), and LookupResult::value().
Referenced by call(), and evaluator::eval_message().
Here is the call graph for this function: