class V8::StackTrace
def each
def each return unless @native @context.enter do for i in 0..length - 1 yield V8::StackFrame.new(@native.GetFrame(i), @context) end end end
def initialize(native)
def initialize(native) @context = V8::Context.current @native = native end
def length
def length @context.enter do @native ? @native.GetFrameCount() : 0 end end
def to_s
def to_s @native ? map(&:to_s).join("\n") : "" end