summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/Settings.scala
diff options
context:
space:
mode:
authorMiles Sabin <miles@milessabin.com>2009-10-30 13:05:17 +0000
committerMiles Sabin <miles@milessabin.com>2009-10-30 13:05:17 +0000
commitacaad2bcfe6fbf1da3667551637225d905c7cdfd (patch)
treeead6efeb3f920aed169e522d47ef0bc395df6978 /src/compiler/scala/tools/nsc/Settings.scala
parent6f7723bea494da2616edc1877d2402d356787512 (diff)
downloadscala-acaad2bcfe6fbf1da3667551637225d905c7cdfd.tar.gz
scala-acaad2bcfe6fbf1da3667551637225d905c7cdfd.tar.bz2
scala-acaad2bcfe6fbf1da3667551637225d905c7cdfd.zip
Added -Ybuilder-debug:[none,simple,refined] opt...
Added -Ybuilder-debug:[none,simple,refined] option for testing the interactive build manager; added support for reporting comments during compilation; unbroke the test.positions build target.
Diffstat (limited to 'src/compiler/scala/tools/nsc/Settings.scala')
-rw-r--r--src/compiler/scala/tools/nsc/Settings.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/Settings.scala b/src/compiler/scala/tools/nsc/Settings.scala
index 9ad8a353b8..f6221ac14b 100644
--- a/src/compiler/scala/tools/nsc/Settings.scala
+++ b/src/compiler/scala/tools/nsc/Settings.scala
@@ -832,6 +832,7 @@ trait ScalacSettings {
val specialize = BooleanSetting ("-Yspecialize", "Specialize generic code on types.")
val Yrangepos = BooleanSetting ("-Yrangepos", "Use range positions for syntax trees.")
val Yidedebug = BooleanSetting ("-Yide-debug", "Generate, validate and output trees using the interactive compiler.")
+ val Ybuilderdebug = ChoiceSetting ("-Ybuilder-debug", "Compile using the specified build manager", List("none", "refined", "simple"), "none")
val Ytyperdebug = BooleanSetting ("-Ytyper-debug", "Trace all type assignements")
val Ypmatdebug = BooleanSetting ("-Ypmat-debug", "Trace all pattern matcher activity.")
val Ytailrec = BooleanSetting ("-Ytailrecommend", "Alert methods which would be tail-recursive if private or final.")