aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/unpickleScala2
diff options
context:
space:
mode:
authorodersky <odersky@gmail.com>2016-02-06 18:01:45 +0100
committerodersky <odersky@gmail.com>2016-02-06 18:01:45 +0100
commitd0056132485c10e0e408668e177a8452c5112d3b (patch)
treeba4b08f71216dd9c18166db9060bfb9ab2eda871 /src/dotty/tools/dotc/core/unpickleScala2
parentffcc27baddb02f3c92e9d22ddfb56d0d30f277d8 (diff)
parentb33babc2398e5013820e21568713fdb6c15aa6fa (diff)
downloaddotty-d0056132485c10e0e408668e177a8452c5112d3b.tar.gz
dotty-d0056132485c10e0e408668e177a8452c5112d3b.tar.bz2
dotty-d0056132485c10e0e408668e177a8452c5112d3b.zip
Merge pull request #1057 from dotty-staging/fix/hide-stacktraces
Hide stack traces behind -Ydebug
Diffstat (limited to 'src/dotty/tools/dotc/core/unpickleScala2')
-rw-r--r--src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala b/src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala
index abf31a006..b1b229768 100644
--- a/src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala
+++ b/src/dotty/tools/dotc/core/unpickleScala2/Scala2Unpickler.scala
@@ -188,7 +188,7 @@ class Scala2Unpickler(bytes: Array[Byte], classRoot: ClassDenotation, moduleClas
val ex = new BadSignature(
sm"""error reading Scala signature of $classRoot from $source:
|error occurred at position $readIndex: $msg""")
- /*if (debug)*/ original.getOrElse(ex).printStackTrace() // !!! DEBUG
+ if (ctx.debug) original.getOrElse(ex).printStackTrace()
throw ex
}
@@ -425,7 +425,7 @@ class Scala2Unpickler(bytes: Array[Byte], classRoot: ClassDenotation, moduleClas
owner.info.decls.checkConsistent()
if (slowSearch(name).exists)
System.err.println(i"**** slow search found: ${slowSearch(name)}")
- new Exception().printStackTrace()
+ if (ctx.debug) Thread.dumpStack()
ctx.newStubSymbol(owner, name, source)
}
}