changeset 7710:09dd65d5e474

Implement toString() for Word type
author Christian Wimmer <christian.wimmer@oracle.com>
date Tue, 05 Feb 2013 01:17:52 -0800
parents 3365d13f6be5
children fec77d5cd187 6f02b7e3360b ac3579b4adc9
files graal/com.oracle.graal.word/src/com/oracle/graal/word/Word.java
diffstat 1 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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 + ">";
+    }
 }