diff options
author | Lukas Rytz <lukas.rytz@gmail.com> | 2015-05-23 10:35:52 +0200 |
---|---|---|
committer | Lukas Rytz <lukas.rytz@gmail.com> | 2015-05-25 13:40:43 +0200 |
commit | 6372c71c7c6b3661b51c8dca85d7a241f0fa4813 (patch) | |
tree | 0fd22c93d964515bf71a6d941bfdcf9d73d63fe2 | |
parent | f4381866a8560ed65ce411c2f28ffd9b4df945e2 (diff) | |
download | scala-6372c71c7c6b3661b51c8dca85d7a241f0fa4813.tar.gz scala-6372c71c7c6b3661b51c8dca85d7a241f0fa4813.tar.bz2 scala-6372c71c7c6b3661b51c8dca85d7a241f0fa4813.zip |
Fix wrong indexing in FrameExtensions.peekStack
-rw-r--r-- | src/compiler/scala/tools/nsc/backend/jvm/opt/BytecodeUtils.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/jvm/opt/BytecodeUtils.scala b/src/compiler/scala/tools/nsc/backend/jvm/opt/BytecodeUtils.scala index 314105da44..911bf3d189 100644 --- a/src/compiler/scala/tools/nsc/backend/jvm/opt/BytecodeUtils.scala +++ b/src/compiler/scala/tools/nsc/backend/jvm/opt/BytecodeUtils.scala @@ -341,7 +341,7 @@ object BytecodeUtils { /** * The value `n` positions down the stack. */ - def peekStack(n: Int): V = frame.getStack(frame.getMaxStackSize - 1 - n) + def peekStack(n: Int): V = frame.getStack(frame.getStackSize - 1 - n) /** * The index of the current stack top. |