|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CallConfiguration | |
---|---|
org.jruby.anno | |
org.jruby.compiler | |
org.jruby.internal.runtime.methods | |
org.jruby.javasupport.util | |
org.jruby.runtime |
Uses of CallConfiguration in org.jruby.anno |
---|
Methods in org.jruby.anno with parameters of type CallConfiguration | |
---|---|
void |
TypePopulator.populateMethod(JavaMethod javaMethod,
int arity,
java.lang.String simpleName,
boolean isStatic,
CallConfiguration callConfig)
|
Uses of CallConfiguration in org.jruby.compiler |
---|
Methods in org.jruby.compiler that return CallConfiguration | |
---|---|
CallConfiguration |
JITCompiler.JITClassGenerator.callConfig()
|
Uses of CallConfiguration in org.jruby.internal.runtime.methods |
---|
Fields in org.jruby.internal.runtime.methods declared as CallConfiguration | |
---|---|
static CallConfiguration |
CallConfiguration.BACKTRACE_AND_SCOPE
|
static CallConfiguration |
CallConfiguration.BACKTRACE_ONLY
|
protected CallConfiguration |
DynamicMethod.callConfig
The "call configuration" to use for pre/post call logic. |
static CallConfiguration |
CallConfiguration.FRAME_AND_DUMMY_SCOPE
|
static CallConfiguration |
CallConfiguration.FRAME_AND_SCOPE
|
static CallConfiguration |
CallConfiguration.FRAME_ONLY
|
static CallConfiguration |
CallConfiguration.NO_FRAME_NO_SCOPE
|
static CallConfiguration |
CallConfiguration.SCOPE_ONLY
|
Methods in org.jruby.internal.runtime.methods that return CallConfiguration | |
---|---|
CallConfiguration |
CompiledMethod.LazyCompiledMethod.getCallConfig()
|
CallConfiguration |
DynamicMethod.getCallConfig()
Get the CallConfiguration used for pre/post logic for this method handle. |
static CallConfiguration |
CallConfiguration.getCallConfig(boolean frame,
boolean scope,
boolean backtrace)
|
static CallConfiguration |
CallConfiguration.getCallConfigByAnno(JRubyMethod anno)
|
Methods in org.jruby.internal.runtime.methods with parameters of type CallConfiguration | |
---|---|
DynamicMethod |
InvocationMethodFactory.getCompiledMethod(RubyModule implementationClass,
java.lang.String method,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig)
Use code generation to provide a method handle for a compiled Ruby method. |
DynamicMethod |
ReflectionMethodFactory.getCompiledMethod(RubyModule implementationClass,
java.lang.String methodName,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig)
Use reflection to provide a method handle for a compiled Ruby method. |
DynamicMethod |
InvocationMethodFactory.getCompiledMethodLazily(RubyModule implementationClass,
java.lang.String method,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig)
Use code generation to provide a method handle for a compiled Ruby method. |
DynamicMethod |
ReflectionMethodFactory.getCompiledMethodLazily(RubyModule implementationClass,
java.lang.String methodName,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig)
Use reflection to provide a method handle for a compiled Ruby method. |
void |
JavaMethod.init(RubyModule implementationClass,
Arity arity,
Visibility visibility,
StaticScope staticScope,
CallConfiguration callConfig)
|
protected void |
CompiledMethod.init(RubyModule implementationClass,
Arity arity,
Visibility visibility,
StaticScope staticScope,
java.lang.Object scriptObject,
CallConfiguration callConfig)
|
protected void |
DynamicMethod.init(RubyModule implementationClass,
Visibility visibility,
CallConfiguration callConfig)
|
void |
CompiledMethod.LazyCompiledMethod.setCallConfig(CallConfiguration callConfig)
|
void |
DynamicMethod.setCallConfig(CallConfiguration callConfig)
Set the CallConfiguration used for pre/post logic for this method handle. |
void |
UndefinedMethod.setCallConfig(CallConfiguration callConfig)
Dummy implementation of setCallConfig that does nothing. |
void |
DefaultMethod.setJITCallConfig(CallConfiguration jitCallConfig)
|
Uses of CallConfiguration in org.jruby.javasupport.util |
---|
Methods in org.jruby.javasupport.util with parameters of type CallConfiguration | |
---|---|
static IRubyObject |
RuntimeHelpers.def(ThreadContext context,
IRubyObject self,
java.lang.Object scriptObject,
java.lang.String name,
java.lang.String javaName,
java.lang.String[] scopeNames,
int arity,
int required,
int optional,
int rest,
CallConfiguration callConfig)
|
static IRubyObject |
RuntimeHelpers.defs(ThreadContext context,
IRubyObject self,
IRubyObject receiver,
java.lang.Object scriptObject,
java.lang.String name,
java.lang.String javaName,
java.lang.String[] scopeNames,
int arity,
int required,
int optional,
int rest,
CallConfiguration callConfig)
|
Uses of CallConfiguration in org.jruby.runtime |
---|
Methods in org.jruby.runtime with parameters of type CallConfiguration | |
---|---|
abstract DynamicMethod |
MethodFactory.getCompiledMethod(RubyModule implementationClass,
java.lang.String method,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig)
Get a new method handle based on the target JRuby-compiled method. |
abstract DynamicMethod |
MethodFactory.getCompiledMethodLazily(RubyModule implementationClass,
java.lang.String method,
Arity arity,
Visibility visibility,
StaticScope scope,
java.lang.Object scriptObject,
CallConfiguration callConfig)
Like getCompiledMethod, but postpones any heavy lifting involved in creating the method until first invocation. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |