diff options
author | Paul Phillips <paulp@improving.org> | 2012-05-10 11:08:50 -0700 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2012-05-10 11:08:50 -0700 |
commit | 63a53e339598be1c8ffcb6e30a01d84b473d64fa (patch) | |
tree | 9263849241a20a50ee5bca31868468e2ddbf0939 /src/compiler | |
parent | 782dad7619993d5f9ea358c41cd764ad0c692162 (diff) | |
download | scala-63a53e339598be1c8ffcb6e30a01d84b473d64fa.tar.gz scala-63a53e339598be1c8ffcb6e30a01d84b473d64fa.tar.bz2 scala-63a53e339598be1c8ffcb6e30a01d84b473d64fa.zip |
Tweak to deal with reflective mirror.
Stuff written during the era of "one symbol table" is
surprised to find two.
Diffstat (limited to 'src/compiler')
-rw-r--r-- | src/compiler/scala/reflect/internal/util/TraceSymbolActivity.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/reflect/internal/util/TraceSymbolActivity.scala b/src/compiler/scala/reflect/internal/util/TraceSymbolActivity.scala index eb384f9a85..1424226042 100644 --- a/src/compiler/scala/reflect/internal/util/TraceSymbolActivity.scala +++ b/src/compiler/scala/reflect/internal/util/TraceSymbolActivity.scala @@ -7,7 +7,7 @@ trait TraceSymbolActivity { val global: SymbolTable import global._ - if (traceSymbolActivity) + if (traceSymbolActivity && !global.inReflexiveMirror) scala.sys addShutdownHook showAllSymbols() private type Set[T] = scala.collection.immutable.Set[T] |