diff options
author | Martin Odersky <odersky@gmail.com> | 2013-04-04 15:18:38 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-04-04 15:18:38 +0200 |
commit | 3dfdb907759b6344b6c0544b5378847ebe252a71 (patch) | |
tree | e4ca69e1833f7f15238e6e9d45c709cad2ebe360 /src/dotty/tools/dotc/core/SymbolLoaders.scala | |
parent | e8b9ef29f6e0a0ba4f0e51943c80ba2974b0e27e (diff) | |
download | dotty-3dfdb907759b6344b6c0544b5378847ebe252a71.tar.gz dotty-3dfdb907759b6344b6c0544b5378847ebe252a71.tar.bz2 dotty-3dfdb907759b6344b6c0544b5378847ebe252a71.zip |
Consolidated tracing under -YdebugTrace.
Diffstat (limited to 'src/dotty/tools/dotc/core/SymbolLoaders.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/SymbolLoaders.scala | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/core/SymbolLoaders.scala b/src/dotty/tools/dotc/core/SymbolLoaders.scala index d3d99c11a..f2c3de9a7 100644 --- a/src/dotty/tools/dotc/core/SymbolLoaders.scala +++ b/src/dotty/tools/dotc/core/SymbolLoaders.scala @@ -228,9 +228,12 @@ abstract class SymbolLoader extends LazyType { } try { val start = currentTime - cctx.traceIndented(s">>>> loading ${root.debugString}", _ => s"<<<< loaded ${root.debugString}") { + if (cctx.settings.debugTrace.value) + cctx.traceIndented(s">>>> loading ${root.debugString}", _ => s"<<<< loaded ${root.debugString}") { + doComplete(root) + } + else doComplete(root) - } cctx.informTime("loaded " + description, start) } catch { case ex: IOException => |