From 9722b4a42091ed16e9c4268e1231105e3545e905 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Tue, 18 Jan 2011 17:58:46 +0000 Subject: A few bits of java code which use "" + x and ca... A few bits of java code which use "" + x and can't be helped out by scala compiler optimizations. No review. --- src/fjbg/ch/epfl/lamp/fjbg/JStackMapTableAttribute.java | 2 +- src/fjbg/ch/epfl/lamp/fjbg/JType.java | 2 +- src/library/scala/runtime/BooleanRef.java | 2 +- src/library/scala/runtime/ObjectRef.java | 2 +- src/library/scala/runtime/VolatileBooleanRef.java | 2 +- src/library/scala/runtime/VolatileObjectRef.java | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/fjbg/ch/epfl/lamp/fjbg/JStackMapTableAttribute.java b/src/fjbg/ch/epfl/lamp/fjbg/JStackMapTableAttribute.java index da7f00bf3e..52881a2502 100644 --- a/src/fjbg/ch/epfl/lamp/fjbg/JStackMapTableAttribute.java +++ b/src/fjbg/ch/epfl/lamp/fjbg/JStackMapTableAttribute.java @@ -144,7 +144,7 @@ public class JStackMapTableAttribute extends JAttribute { case 8: // ITEM_Uninitialized return ""; default: - return ""+tag; + return String.valueOf(tag); } } } diff --git a/src/fjbg/ch/epfl/lamp/fjbg/JType.java b/src/fjbg/ch/epfl/lamp/fjbg/JType.java index 86649b07de..2519fc0fe1 100644 --- a/src/fjbg/ch/epfl/lamp/fjbg/JType.java +++ b/src/fjbg/ch/epfl/lamp/fjbg/JType.java @@ -310,7 +310,7 @@ abstract public class JType { case T_OBJECT : return "Object"; case T_UNKNOWN : return ""; case T_ADDRESS : return "
"; - default: return ""+tag; + default: return String.valueOf(tag); } } } diff --git a/src/library/scala/runtime/BooleanRef.java b/src/library/scala/runtime/BooleanRef.java index bf43b470b4..dc87dd2343 100644 --- a/src/library/scala/runtime/BooleanRef.java +++ b/src/library/scala/runtime/BooleanRef.java @@ -16,5 +16,5 @@ public class BooleanRef implements java.io.Serializable { public boolean elem; public BooleanRef(boolean elem) { this.elem = elem; } - public String toString() { return "" + elem; } + public String toString() { return String.valueOf(elem); } } diff --git a/src/library/scala/runtime/ObjectRef.java b/src/library/scala/runtime/ObjectRef.java index a1567b6e48..a06fa53b08 100644 --- a/src/library/scala/runtime/ObjectRef.java +++ b/src/library/scala/runtime/ObjectRef.java @@ -16,5 +16,5 @@ public class ObjectRef implements java.io.Serializable { public Object elem; public ObjectRef(Object elem) { this.elem = elem; } - public String toString() { return "" + elem; } + public String toString() { return String.valueOf(elem); } } diff --git a/src/library/scala/runtime/VolatileBooleanRef.java b/src/library/scala/runtime/VolatileBooleanRef.java index 5cb308b0fd..ca1232157d 100755 --- a/src/library/scala/runtime/VolatileBooleanRef.java +++ b/src/library/scala/runtime/VolatileBooleanRef.java @@ -16,5 +16,5 @@ public class VolatileBooleanRef implements java.io.Serializable { volatile public boolean elem; public VolatileBooleanRef(boolean elem) { this.elem = elem; } - public String toString() { return "" + elem; } + public String toString() { return String.valueOf(elem); } } diff --git a/src/library/scala/runtime/VolatileObjectRef.java b/src/library/scala/runtime/VolatileObjectRef.java index 2549b58713..458567172e 100755 --- a/src/library/scala/runtime/VolatileObjectRef.java +++ b/src/library/scala/runtime/VolatileObjectRef.java @@ -16,5 +16,5 @@ public class VolatileObjectRef implements java.io.Serializable { volatile public Object elem; public VolatileObjectRef(Object elem) { this.elem = elem; } - public String toString() { return "" + elem; } + public String toString() { return String.valueOf(elem); } } -- cgit v1.2.3