diff options
author | Guillaume Martres <smarter@ubuntu.com> | 2016-02-05 01:57:02 +0100 |
---|---|---|
committer | Guillaume Martres <smarter@ubuntu.com> | 2016-02-05 02:05:51 +0100 |
commit | 11df014b7fab14999d2de1ce5f86ef860dabfe2e (patch) | |
tree | e7400179c59fea580e66fb96f6ed9b16cc0f1627 /src/dotty/tools/dotc/reporting/ConsoleReporter.scala | |
parent | 9d8c92d1d52fcfa95d57ce88d91dbb84c8ecfbd1 (diff) | |
download | dotty-11df014b7fab14999d2de1ce5f86ef860dabfe2e.tar.gz dotty-11df014b7fab14999d2de1ce5f86ef860dabfe2e.tar.bz2 dotty-11df014b7fab14999d2de1ce5f86ef860dabfe2e.zip |
Hide stack traces behind -Ydebug
They're not very useful for end users and some tests like
tests/neg/selfreq.scala always print these exceptions which makes it
harder to read the test logs,
Also use Thread.dumpStack() instead of creating an Exception and calling
printStackTrace() on it.
Diffstat (limited to 'src/dotty/tools/dotc/reporting/ConsoleReporter.scala')
-rw-r--r-- | src/dotty/tools/dotc/reporting/ConsoleReporter.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/reporting/ConsoleReporter.scala b/src/dotty/tools/dotc/reporting/ConsoleReporter.scala index e9b9964c3..8f1fbf797 100644 --- a/src/dotty/tools/dotc/reporting/ConsoleReporter.scala +++ b/src/dotty/tools/dotc/reporting/ConsoleReporter.scala @@ -63,7 +63,7 @@ class ConsoleReporter( if (reader != null) { val response = reader.read().asInstanceOf[Char].toLower if (response == 'a' || response == 's') { - (new Exception).printStackTrace() + Thread.dumpStack() if (response == 'a') sys.exit(1) } |