Uses of Class
org.jruby.runtime.Frame
Packages that use Frame
-
Uses of Frame in org.jruby.runtime
Fields in org.jruby.runtime declared as FrameModifier and TypeFieldDescriptionstatic final FrameFrame.DUMMYDeprecated.private final FrameBinding.frameframe of method which defined this blockprivate Frame[]ThreadContext.frameStackMethods in org.jruby.runtime that return FrameModifier and TypeMethodDescriptionFrame.capture()Frame.clear()Clear the frame, as when the call completes.Frame.duplicate()Clone this frame.Frame.duplicateForBacktrace()Clone this frame for use in backtraces only (avoiding long-lived references to other elements.private Frame[]ThreadContext.fillNewFrameStack(Frame[] newFrameStack, int newSize) ThreadContext.getCurrentFrame()Binding.getFrame()Gets the frame.Block.getFrame()Gets the frame.ThreadContext.getNextFrame()ThreadContext.getPreviousFrame()protected FrameContextAwareBlockBody.pre(ThreadContext context, Block block) ThreadContext.preEvalWithBinding(Binding binding) ThreadContext.preYieldNoScope(Binding binding) ThreadContext.preYieldNoScope(Block block) ThreadContext.preYieldSpecificBlock(Binding binding, StaticScope scope) private Frameprivate FrameThreadContext.pushFrameForBlock(Binding binding) Methods in org.jruby.runtime with parameters of type FrameModifier and TypeMethodDescriptionprivate Frame[]ThreadContext.fillNewFrameStack(Frame[] newFrameStack, int newSize) private voidThreadContext.popFrameReal(Frame oldFrame) protected voidContextAwareBlockBody.post(ThreadContext context, Block block, Visibility vis, Frame lastFrame) voidThreadContext.postEvalWithBinding(Binding binding, Frame lastFrame) (package private) static voidIRBlockBody.postYield(ThreadContext context, InterpreterContext ic, Binding binding, Visibility oldVis, Frame prevFrame) voidvoidThreadContext.postYieldNoScope(Frame lastFrame) private FramevoidFrame.updateFrame(Frame frame) Update the frame based on information from another frame.Constructors in org.jruby.runtime with parameters of type FrameModifierConstructorDescriptionBinding(IRubyObject self, Frame frame, Visibility visibility) Binding(IRubyObject self, Frame frame, Visibility visibility, DynamicScope dynamicScope) Binding(IRubyObject self, Frame frame, Visibility visibility, DynamicScope dynamicScope, String method, String filename, int line) privateBinding(IRubyObject self, Frame frame, Visibility visibility, DynamicScope dynamicScope, String method, String filename, int line, DynamicScope dummyScope) Binding(IRubyObject self, Frame frame, Visibility visibility, DynamicScope dynamicScope, BacktraceElement backtrace) Deprecated.Binding(Frame frame, DynamicScope dynamicScope, String method, String filename, int line) Binding(Frame frame, DynamicScope dynamicScope, BacktraceElement backtrace) Deprecated.privateCopy constructor, since Frame objects are pre-allocated and updated when needed.