changeset 9198:cf470d096a8f

provided Register with a hashCode() implementation
author Doug Simon <doug.simon@oracle.com>
date Sun, 21 Apr 2013 21:15:26 +0200
parents 9b455ec15820
children 2ff3499d408e
files graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Register.java
diffstat 1 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Register.java	Fri Apr 19 16:41:54 2013 +0200
+++ b/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Register.java	Sun Apr 21 21:15:26 2013 +0200
@@ -196,6 +196,16 @@
     }
 
     /**
+     * Gets a hash code for this register.
+     * 
+     * @return the value of {@link #number}
+     */
+    @Override
+    public int hashCode() {
+        return number;
+    }
+
+    /**
      * Categorizes a set of registers by {@link RegisterFlag}.
      * 
      * @param registers a list of registers to be categorized