summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2007-02-28 16:44:15 +0000
committerIulian Dragos <jaguarul@gmail.com>2007-02-28 16:44:15 +0000
commite37a9420608db0a7fb77049717cd80340ff4025f (patch)
treeb79d722f326e50ab9c87cd2e316e9d958ad2e60b /src
parenta2fced5b2c137a447f918f2d9b23a7b3b719150d (diff)
downloadscala-e37a9420608db0a7fb77049717cd80340ff4025f.tar.gz
scala-e37a9420608db0a7fb77049717cd80340ff4025f.tar.bz2
scala-e37a9420608db0a7fb77049717cd80340ff4025f.zip
Fixed stability check
Diffstat (limited to 'src')
-rw-r--r--src/compiler/scala/tools/nsc/backend/icode/BasicBlocks.scala6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/icode/BasicBlocks.scala b/src/compiler/scala/tools/nsc/backend/icode/BasicBlocks.scala
index f54e102fca..f56c50cfc5 100644
--- a/src/compiler/scala/tools/nsc/backend/icode/BasicBlocks.scala
+++ b/src/compiler/scala/tools/nsc/backend/icode/BasicBlocks.scala
@@ -398,11 +398,13 @@ trait BasicBlocks requires ICodes {
preds
}
-/* override def equals(other: Any): Boolean = other match {
+ override def equals(other: Any): Boolean = other match {
case that: BasicBlock => that.label == label && that.code == code
case _ => false
}
-*/
+
+ override def hashCode = label
+
// Instead of it, rather use a printer
def print() : unit = print(java.lang.System.out)