| Package | Description |
|---|---|
| org.jruby.internal.runtime | |
| org.jruby.internal.runtime.methods |
| Modifier and Type | Method and Description |
|---|---|
abstract SplitSuperState |
AbstractIRMethod.startSplitSuperCall(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
Calls a split method (java constructor-invoked initialize) and returns the paused state.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
AbstractIRMethod.finishSplitCall(SplitSuperState state) |
| Modifier and Type | Method and Description |
|---|---|
SplitSuperState<org.jruby.internal.runtime.methods.MethodSplitState> |
CompiledIRNoProtocolMethod.startSplitSuperCall(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block) |
SplitSuperState<org.jruby.internal.runtime.methods.MethodSplitState> |
CompiledIRMethod.startSplitSuperCall(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block) |
SplitSuperState<org.jruby.internal.runtime.methods.MethodSplitState> |
InterpretedIRMethod.startSplitSuperCall(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block) |
SplitSuperState<org.jruby.internal.runtime.methods.MethodSplitState> |
MixedModeIRMethod.startSplitSuperCall(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompiledIRNoProtocolMethod.finishSplitCall(SplitSuperState state) |
void |
CompiledIRMethod.finishSplitCall(SplitSuperState state) |
void |
InterpretedIRMethod.finishSplitCall(SplitSuperState state) |
void |
MixedModeIRMethod.finishSplitCall(SplitSuperState state) |
Copyright © 2001-2023 JRuby. All Rights Reserved.