# HG changeset patch # User Christian Wimmer # Date 1360055872 28800 # Node ID 09dd65d5e4740c47a3d05555fcdb5bad2f47d532 # Parent 3365d13f6be5f11b33ffec1e38d4236cb4e48601 Implement toString() for Word type diff -r 3365d13f6be5 -r 09dd65d5e474 graal/com.oracle.graal.word/src/com/oracle/graal/word/Word.java --- a/graal/com.oracle.graal.word/src/com/oracle/graal/word/Word.java Mon Feb 04 22:53:01 2013 +0100 +++ b/graal/com.oracle.graal.word/src/com/oracle/graal/word/Word.java Tue Feb 05 01:17:52 2013 -0800 @@ -871,6 +871,11 @@ public final int hashCode() { throw GraalInternalError.shouldNotReachHere("hashCode must not be called on words"); } + + @Override + public String toString() { + throw GraalInternalError.shouldNotReachHere("toString must not be called on words"); + } } final class HostedWord extends Word { @@ -903,4 +908,9 @@ protected long unbox() { return rawValue; } + + @Override + public String toString() { + return "Word<" + rawValue + ">"; + } }