Uses of Class
org.jruby.runtime.Frame

Packages that use Frame
org.jruby   
org.jruby.runtime   
 

Uses of Frame in org.jruby
 

Methods in org.jruby with parameters of type Frame
 void RubyException.setBacktraceFrames(Frame[] backtraceFrames)
           
 

Uses of Frame in org.jruby.runtime
 

Methods in org.jruby.runtime that return Frame
 Frame[] ThreadContext.createBacktrace(int level, boolean nativeException)
          Create an Array with backtrace information.
 Frame Frame.duplicate()
          Clone this frame.
 Frame ThreadContext.getCurrentFrame()
           
 Frame ThreadContext.getCurrentRubyFrame()
           
 Frame Binding.getFrame()
          Gets the frame.
 Frame Block.getFrame()
          Gets the frame.
 Frame ThreadContext.getNextFrame()
           
 Frame ThreadContext.getPreviousFrame()
           
protected  Frame CompiledBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame CompiledBlockLight.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame CompiledSharedScopeBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame InterpretedBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame MethodBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
protected  Frame SharedScopeBlock.pre(ThreadContext context, RubyModule klass, Binding binding)
           
 Frame ThreadContext.preEvalWithBinding(Binding binding)
           
 Frame ThreadContext.preForBlock(Binding binding, RubyModule klass)
           
 Frame ThreadContext.preYieldLightBlock(Binding binding, DynamicScope emptyScope, RubyModule klass)
           
 Frame ThreadContext.preYieldNoScope(Binding binding, RubyModule klass)
           
 Frame ThreadContext.preYieldSpecificBlock(Binding binding, StaticScope scope, RubyModule klass)
           
 

Methods in org.jruby.runtime with parameters of type Frame
static IRubyObject ThreadContext.createBacktraceFromFrames(Ruby runtime, Frame[] backtraceFrames)
          Create an Array with backtrace information.
static IRubyObject ThreadContext.createBacktraceFromFrames(Ruby runtime, Frame[] backtraceFrames, boolean cropAtEval)
          Create an Array with backtrace information.
static Block CompiledBlock.newCompiledClosure(IRubyObject self, Frame frame, Visibility visibility, RubyModule klass, DynamicScope dynamicScope, Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block CompiledBlockLight.newCompiledClosureLight(IRubyObject self, Frame frame, Visibility visibility, RubyModule klass, DynamicScope dynamicScope, Arity arity, StaticScope scope, CompiledBlockCallback callback, boolean hasMultipleArgsHead, int argumentType)
           
static Block InterpretedBlock.newInterpretedClosure(IterNode iterNode, IRubyObject self, Arity arity, Frame frame, Visibility visibility, RubyModule klass, DynamicScope dynamicScope)
           
protected  void MethodBlock.post(ThreadContext context, Binding binding, Frame lastFrame)
           
protected  void CompiledBlock.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void CompiledBlockLight.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
protected  void InterpretedBlock.post(ThreadContext context, Binding binding, Visibility vis, Frame lastFrame)
           
 void ThreadContext.postEvalWithBinding(Binding binding, Frame lastFrame)
           
 void ThreadContext.postYield(Binding binding, Frame lastFrame)
           
 void ThreadContext.postYieldLight(Binding binding, Frame lastFrame)
           
 void ThreadContext.postYieldNoScope(Frame lastFrame)
           
 void ThreadContext.preRunThread(Frame currentFrame)
           
 void Frame.updateFrame(Frame frame)
          Update the frame based on information from another frame.
 

Constructors in org.jruby.runtime with parameters of type Frame
Binding(Frame frame, RubyModule bindingClass, DynamicScope dynamicScope)
           
Binding(IRubyObject self, Frame frame, Visibility visibility, RubyModule klass, DynamicScope dynamicScope)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.