summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2015-05-23 10:35:52 +0200
committerLukas Rytz <lukas.rytz@gmail.com>2015-05-25 13:40:43 +0200
commit6372c71c7c6b3661b51c8dca85d7a241f0fa4813 (patch)
tree0fd22c93d964515bf71a6d941bfdcf9d73d63fe2 /src
parentf4381866a8560ed65ce411c2f28ffd9b4df945e2 (diff)
downloadscala-6372c71c7c6b3661b51c8dca85d7a241f0fa4813.tar.gz
scala-6372c71c7c6b3661b51c8dca85d7a241f0fa4813.tar.bz2
scala-6372c71c7c6b3661b51c8dca85d7a241f0fa4813.zip
Fix wrong indexing in FrameExtensions.peekStack
Diffstat (limited to 'src')
-rw-r--r--src/compiler/scala/tools/nsc/backend/jvm/opt/BytecodeUtils.scala2
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.