aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/SymbolLoaders.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-04-04 15:18:38 +0200
committerMartin Odersky <odersky@gmail.com>2013-04-04 15:18:38 +0200
commit3dfdb907759b6344b6c0544b5378847ebe252a71 (patch)
treee4ca69e1833f7f15238e6e9d45c709cad2ebe360 /src/dotty/tools/dotc/core/SymbolLoaders.scala
parente8b9ef29f6e0a0ba4f0e51943c80ba2974b0e27e (diff)
downloaddotty-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.scala7
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 =>