diff options
author | odersky <odersky@gmail.com> | 2016-02-06 18:01:45 +0100 |
---|---|---|
committer | odersky <odersky@gmail.com> | 2016-02-06 18:01:45 +0100 |
commit | d0056132485c10e0e408668e177a8452c5112d3b (patch) | |
tree | ba4b08f71216dd9c18166db9060bfb9ab2eda871 /src/dotty/tools/dotc/core/unpickleScala2 | |
parent | ffcc27baddb02f3c92e9d22ddfb56d0d30f277d8 (diff) | |
parent | b33babc2398e5013820e21568713fdb6c15aa6fa (diff) | |
download | dotty-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.scala | 4 |
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) } } |