summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/OverridingPairs.scala
diff options
context:
space:
mode:
authorGeoffrey Washburn <geoffrey.washburn@epfl.ch>2008-10-11 14:03:30 +0000
committerGeoffrey Washburn <geoffrey.washburn@epfl.ch>2008-10-11 14:03:30 +0000
commit8059712c40999bd09ee469aec11897e476d1a5ea (patch)
treefdb764d6ad75ba5c5689912292bb2a87c6af64e2 /src/compiler/scala/tools/nsc/transform/OverridingPairs.scala
parentf7c0dd850c6d3b22e67ff2303e9c7de63110a727 (diff)
downloadscala-8059712c40999bd09ee469aec11897e476d1a5ea.tar.gz
scala-8059712c40999bd09ee469aec11897e476d1a5ea.tar.bz2
scala-8059712c40999bd09ee469aec11897e476d1a5ea.zip
Reverted removal of TreeSet to fix stability.
Diffstat (limited to 'src/compiler/scala/tools/nsc/transform/OverridingPairs.scala')
-rw-r--r--src/compiler/scala/tools/nsc/transform/OverridingPairs.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/OverridingPairs.scala b/src/compiler/scala/tools/nsc/transform/OverridingPairs.scala
index c983717dc9..4217cc32ce 100644
--- a/src/compiler/scala/tools/nsc/transform/OverridingPairs.scala
+++ b/src/compiler/scala/tools/nsc/transform/OverridingPairs.scala
@@ -6,8 +6,9 @@
package scala.tools.nsc.transform
-import collection.mutable.{HashSet, HashMap}
+import collection.mutable.HashMap
import symtab.Flags._
+import util.HashSet
/** This abstract class ...
*
@@ -98,8 +99,7 @@ abstract class OverridingPairs {
intersectionContainsElementLeq(subParents(index1), subParents(index2), minindex)
}
- private val visited =
- new HashSet[ScopeEntry] { override def initialSize = 256 }
+ private val visited = new HashSet[ScopeEntry](256)
private var curEntry = decls.elems
private var nextEntry = curEntry