Skip to content

Commit a3c879c

Browse files
committed
Clearer toString() for ValueWrapper
1 parent 3f009f3 commit a3c879c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/org/truffleruby/cext/ValueWrapper.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ protected Class<RubyLanguage> getLanguage() {
7474
@Override
7575
public String toString() {
7676
if (object != null) {
77-
return object.toString();
77+
return "ValueWrapper[" + object + "]";
7878
} else {
7979
assert ValueWrapperManager.isTaggedLong(handle);
80-
return Long.toString(ValueWrapperManager.untagTaggedLong(handle));
80+
return "ValueWrapper[" + ValueWrapperManager.untagTaggedLong(handle) + "]";
8181
}
8282
}
8383

@@ -92,7 +92,7 @@ protected String toDisplayString(boolean allowSideEffects) {
9292
throw TranslateInteropExceptionNode.executeUncached(e);
9393
}
9494
} else {
95-
return "VALUE: " + toString();
95+
return "VALUE: " + this;
9696
}
9797
}
9898

0 commit comments

Comments
 (0)