diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2007-10-15 15:58:41 +0000 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2007-10-15 15:58:41 +0000 |
commit | 363a042442955607c69e2b25b5a848c67a2b05a8 (patch) | |
tree | 8cb8bc749539a6eb34778e8366d04001f5effca1 | |
parent | 05672898a1d77c7d5b4f717906e95e22564fd2c8 (diff) | |
download | scala-363a042442955607c69e2b25b5a848c67a2b05a8.tar.gz scala-363a042442955607c69e2b25b5a848c67a2b05a8.tar.bz2 scala-363a042442955607c69e2b25b5a848c67a2b05a8.zip |
Fixed side-effecting assertion.
-rw-r--r-- | src/compiler/scala/tools/nsc/backend/icode/GenICode.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/icode/GenICode.scala b/src/compiler/scala/tools/nsc/backend/icode/GenICode.scala index f0a47423be..f5b4f0dc58 100644 --- a/src/compiler/scala/tools/nsc/backend/icode/GenICode.scala +++ b/src/compiler/scala/tools/nsc/backend/icode/GenICode.scala @@ -1636,9 +1636,9 @@ abstract class GenICode extends SubComponent { if (settings.debug.value) log("Pruning empty JMP branch."); changed = true + val replaced = p.replaceInstruction(p.lastInstruction, JUMP(cont)) if (settings.debug.value) - assert(p.replaceInstruction(p.lastInstruction, JUMP(cont)), - "Didn't find p.lastInstruction") + assert(replaced, "Didn't find p.lastInstruction") case SWITCH(tags, labels) => if (settings.debug.value) |