# HG changeset patch # User Christian Humer # Date 1366641587 -7200 # Node ID 76a6e7907b67417b7a117af1d06c0cb206daf5d1 # Parent bc82cde765b95bcc707c718dfc386cae16ebc748 Minor cleanup. diff -r bc82cde765b9 -r 76a6e7907b67 graal/com.oracle.truffle.api.codegen.test/src/com/oracle/truffle/api/codegen/test/BinaryNodeTest.java --- a/graal/com.oracle.truffle.api.codegen.test/src/com/oracle/truffle/api/codegen/test/BinaryNodeTest.java Mon Apr 22 16:39:12 2013 +0200 +++ b/graal/com.oracle.truffle.api.codegen.test/src/com/oracle/truffle/api/codegen/test/BinaryNodeTest.java Mon Apr 22 16:39:47 2013 +0200 @@ -49,9 +49,8 @@ executeWith(node, new Object(), new Object()); } - @NodeChildren({@NodeChild("leftNode"), @NodeChild("rightNode")}) + @NodeChildren({@NodeChild("left"), @NodeChild("right")}) abstract static class BinaryNode extends ValueNode { - } abstract static class AddNode extends BinaryNode { diff -r bc82cde765b9 -r 76a6e7907b67 graal/com.oracle.truffle.api.codegen.test/src/com/oracle/truffle/api/codegen/test/ExecuteEvaluatedTest.java --- a/graal/com.oracle.truffle.api.codegen.test/src/com/oracle/truffle/api/codegen/test/ExecuteEvaluatedTest.java Mon Apr 22 16:39:12 2013 +0200 +++ b/graal/com.oracle.truffle.api.codegen.test/src/com/oracle/truffle/api/codegen/test/ExecuteEvaluatedTest.java Mon Apr 22 16:39:47 2013 +0200 @@ -26,21 +26,12 @@ import com.oracle.truffle.api.codegen.*; import com.oracle.truffle.api.codegen.test.TypeSystemTest.ValueNode; import com.oracle.truffle.api.frame.*; -import com.oracle.truffle.api.nodes.*; public class ExecuteEvaluatedTest { - public abstract static class ExtValueNode extends ValueNode { - - public CallTarget executeCallTarget(VirtualFrame frame) throws UnexpectedResultException { - return SimpleTypesGen.SIMPLETYPES.expectCallTarget(execute(frame)); - } - - } - /* Represents target[element] */ - @NodeChildren({@NodeChild("targetNode"), @NodeChild("elementNode")}) - abstract static class ReadElementNode extends ExtValueNode { + @NodeChildren({@NodeChild("target"), @NodeChild("element")}) + abstract static class ReadElementNode extends ValueNode { @Specialization int getInt(Object[] target, int element) { @@ -51,12 +42,12 @@ } /* Represents target[element]() */ - @NodeChildren({@NodeChild("targetNode"), @NodeChild(value = "elementNode", type = ReadElementNode.class, executeWith = "targetNode")}) - abstract static class ElementCallNode extends ExtValueNode { + @NodeChildren({@NodeChild("target"), @NodeChild(value = "element", type = ReadElementNode.class, executeWith = "target")}) + abstract static class ElementCallNode extends ValueNode { @Specialization - Object call(Object receiver, CallTarget callTarget) { - return callTarget.call(new TestArguments(receiver)); + Object call(Object receiver, Object callTarget) { + return ((CallTarget) callTarget).call(new TestArguments(receiver)); } }