Mercurial > hg > graal-compiler
diff graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/expression/SLAddNode.java @ 13883:ff3136ecb5a7
SL: small changes
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Wed, 05 Feb 2014 03:16:21 -0800 |
parents | 64c77f0577bb |
children | 7392b9e0470b |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/expression/SLAddNode.java Wed Feb 05 09:32:30 2014 +0100 +++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/expression/SLAddNode.java Wed Feb 05 03:16:21 2014 -0800 @@ -78,16 +78,6 @@ } /** - * Specialization for String concatenation. This specialization is not strictly necessary, since - * {@link #add(Object, Object)} covers this case too. But it leads to slightly better code, - * since we do not require the {@link Object#toString()} calls in this specialization. - */ - @Specialization - protected String add(String left, String right) { - return left + right; - } - - /** * Specialization for String concatenation. The SL specification says that String concatenation * works if either the left or the right operand is a String. The non-string operand is * converted then automatically converted to a String.