diff options
author | Martin Odersky <odersky@gmail.com> | 2015-02-27 12:13:34 +0100 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-03-18 11:14:11 +0100 |
commit | 43a03c39a39b039c28e17485af39d14fea1e5600 (patch) | |
tree | b92516dd4533d3f1d07d43e6d20886cf63502d5e /src/dotty/tools/dotc/config/ScalaSettings.scala | |
parent | 471881d0d51460c93294e006982aa7022a627814 (diff) | |
download | dotty-43a03c39a39b039c28e17485af39d14fea1e5600.tar.gz dotty-43a03c39a39b039c28e17485af39d14fea1e5600.tar.bz2 dotty-43a03c39a39b039c28e17485af39d14fea1e5600.zip |
Added testing hooks for unpickler
New option -Ytest-pickler compares trees before and after pickling.
Diffstat (limited to 'src/dotty/tools/dotc/config/ScalaSettings.scala')
-rw-r--r-- | src/dotty/tools/dotc/config/ScalaSettings.scala | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/config/ScalaSettings.scala b/src/dotty/tools/dotc/config/ScalaSettings.scala index 51fccd8a8..1c1f3e494 100644 --- a/src/dotty/tools/dotc/config/ScalaSettings.scala +++ b/src/dotty/tools/dotc/config/ScalaSettings.scala @@ -150,6 +150,7 @@ class ScalaSettings extends Settings.SettingGroup { val Yprintpos = BooleanSetting("-Yprintpos", "show tree positions.") val YnoDeepSubtypes = BooleanSetting("-Yno-deep-subtypes", "throw an exception on deep subtyping call stacks.") val YprintSyms = BooleanSetting("-Yprint-syms", "when printing trees print info in symbols instead of corresponding info in trees.") + val YtestPickler = BooleanSetting("-Ytest-pickler", "self-test for pickling functionality; should be used with -Ystop-after:pickler") def stop = YstopAfter /** Area-specific debug output. |