private void pushEvalFrame(IRubyObject self) { int index = ++this.frameIndex; Frame[] stack = frameStack; stack[index].updateFrameForEval(self, callNumber); if (index + 1 == stack.length) { expandFramesIfNecessary(); } }
private void pushEvalFrame(IRubyObject self) { int index = ++this.frameIndex; Frame[] stack = frameStack; stack[index].updateFrameForEval(self, callNumber); if (index + 1 == stack.length) { expandFramesIfNecessary(); } }
private void pushEvalFrame(IRubyObject self) { int index = ++this.frameIndex; Frame[] stack = frameStack; stack[index].updateFrameForEval(self); if (index + 1 == stack.length) { expandFrameStack(); } }
private void pushEvalFrame(IRubyObject self) { int index = ++this.frameIndex; Frame[] stack = frameStack; stack[index].updateFrameForEval(self); if (index + 1 == stack.length) { expandFrameStack(); } }