summaryrefslogtreecommitdiff
path: root/src/reflect
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2013-08-15 15:02:17 -0700
committerPaul Phillips <paulp@improving.org>2013-08-17 07:33:41 -0700
commit5212aaf439d0235b436aa71c156520ddecaf0397 (patch)
tree1deae86e22c7d1d951297699acff83ad4794ac3e /src/reflect
parent5084b74048f7f21f38fdf45ebfa8e634b863bb01 (diff)
downloadscala-5212aaf439d0235b436aa71c156520ddecaf0397.tar.gz
scala-5212aaf439d0235b436aa71c156520ddecaf0397.tar.bz2
scala-5212aaf439d0235b436aa71c156520ddecaf0397.zip
Crasher in symbol tracer.
Diffstat (limited to 'src/reflect')
-rw-r--r--src/reflect/scala/reflect/internal/util/TraceSymbolActivity.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/reflect/scala/reflect/internal/util/TraceSymbolActivity.scala b/src/reflect/scala/reflect/internal/util/TraceSymbolActivity.scala
index 97cc19952c..f61c1f3c50 100644
--- a/src/reflect/scala/reflect/internal/util/TraceSymbolActivity.scala
+++ b/src/reflect/scala/reflect/internal/util/TraceSymbolActivity.scala
@@ -92,7 +92,7 @@ trait TraceSymbolActivity {
while (ph != NoPhase && ph.name != "erasure") {
ph = ph.prev
}
- ph
+ if (ph eq NoPhase) phase else ph
}
private def runBeforeErasure[T](body: => T): T = enteringPhase(findErasurePhase)(body)