Package | Description |
---|---|
org.jruby.runtime |
Modifier and Type | Field and Description |
---|---|
static Frame |
Frame.DUMMY
A dummy frame
|
Modifier and Type | Method and Description |
---|---|
Frame |
Frame.capture() |
Frame |
Frame.clear()
Clear the frame, as when the call completes.
|
Frame |
Frame.duplicate()
Clone this frame.
|
Frame |
Frame.duplicateForBacktrace()
Clone this frame for use in backtraces only (avoiding long-lived
references to other elements.
|
Frame |
ThreadContext.getCurrentFrame() |
Frame |
Binding.getFrame()
Gets the frame.
|
Frame |
Block.getFrame()
Gets the frame.
|
Frame |
ThreadContext.getNextFrame() |
Frame |
ThreadContext.getPreviousFrame() |
protected Frame |
ContextAwareBlockBody.pre(ThreadContext context,
Block block) |
Frame |
ThreadContext.preEvalWithBinding(Binding binding) |
Frame |
ThreadContext.preYieldNoScope(Binding binding) |
Frame |
ThreadContext.preYieldSpecificBlock(Binding binding,
StaticScope scope) |
Modifier and Type | Method and Description |
---|---|
protected void |
ContextAwareBlockBody.post(ThreadContext context,
Block block,
Visibility vis,
Frame lastFrame) |
void |
ThreadContext.postEvalWithBinding(Binding binding,
Frame lastFrame) |
void |
ThreadContext.postYield(Binding binding,
Frame lastFrame) |
void |
ThreadContext.postYieldNoScope(Frame lastFrame) |
void |
Frame.updateFrame(Frame frame)
Update the frame based on information from another frame.
|
Constructor and Description |
---|
Binding(Frame frame,
DynamicScope dynamicScope,
BacktraceElement backtrace)
Deprecated.
|
Binding(Frame frame,
DynamicScope dynamicScope,
java.lang.String method,
java.lang.String filename,
int line) |
Binding(IRubyObject self,
Frame frame,
Visibility visibility) |
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
DynamicScope dynamicScope) |
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
DynamicScope dynamicScope,
BacktraceElement backtrace)
Deprecated.
|
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
DynamicScope dynamicScope,
java.lang.String method,
java.lang.String filename,
int line) |
Copyright © 2001-2018 JRuby. All Rights Reserved.