diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2006-03-24 10:45:49 +0000 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2006-03-24 10:45:49 +0000 |
commit | bcc8c5b3f4566b912231eb111894271919aaf1b8 (patch) | |
tree | 3f71c27946a894e3a712487cd2093e4a3fd05a23 /src/compiler/scala/tools/nsc/backend/icode/Printers.scala | |
parent | d7a3d1a07025a84cd12d8745de56f7874eb489aa (diff) | |
download | scala-bcc8c5b3f4566b912231eb111894271919aaf1b8.tar.gz scala-bcc8c5b3f4566b912231eb111894271919aaf1b8.tar.bz2 scala-bcc8c5b3f4566b912231eb111894271919aaf1b8.zip |
Added inlining phase, fixed some bugs.
Diffstat (limited to 'src/compiler/scala/tools/nsc/backend/icode/Printers.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/backend/icode/Printers.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/icode/Printers.scala b/src/compiler/scala/tools/nsc/backend/icode/Printers.scala index 7dbb3e1313..bc0104ce78 100644 --- a/src/compiler/scala/tools/nsc/backend/icode/Printers.scala +++ b/src/compiler/scala/tools/nsc/backend/icode/Printers.scala @@ -114,13 +114,13 @@ abstract class Printers { def printBlock(bb: BasicBlock): Unit = { print(bb.label); print(": "); indent; println; - bb.instructions foreach printInstruction; + bb.toList foreach printInstruction; undent; println; } def printInstruction(i: Instruction): Unit = { - if (settings.debug.value) - print("/* " + Position.line(clazz.cunit.source, i.pos) + " */ "); +// if (settings.debug.value) +// print("/* " + Position.line(clazz.cunit.source, i.pos) + " */ "); println(i.toString()); } } |