# HG changeset patch # User Doug Simon # Date 1366571726 -7200 # Node ID cf470d096a8f390a0fa5f07c6745dedc8122ad55 # Parent 9b455ec158209804faa330951445d394930b664c provided Register with a hashCode() implementation diff -r 9b455ec15820 -r cf470d096a8f graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Register.java --- 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