# HG changeset patch # User Lukas Stadler # Date 1335280270 -7200 # Node ID de6a7d640ef2c9230ed77392c8629b64456ef46e # Parent 8fed6a3d692ab117c3dc78f17a1b2194fe2c8ba4 use @Data in NewArrayNode subclasses diff -r 8fed6a3d692a -r de6a7d640ef2 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewArrayNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewArrayNode.java Tue Apr 24 17:10:00 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewArrayNode.java Tue Apr 24 17:11:10 2012 +0200 @@ -83,13 +83,6 @@ tool.addScalar(length).constantBound(Condition.GE, CiConstant.INT_0); } - @Override - public Map getDebugProperties() { - Map properties = super.getDebugProperties(); - properties.put("exactType", exactType()); - return properties; - } - public EscapeOp getEscapeOp() { return ESCAPE; } diff -r 8fed6a3d692a -r de6a7d640ef2 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewObjectArrayNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewObjectArrayNode.java Tue Apr 24 17:10:00 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewObjectArrayNode.java Tue Apr 24 17:11:10 2012 +0200 @@ -33,7 +33,7 @@ */ public final class NewObjectArrayNode extends NewArrayNode implements LIRLowerable, Node.IterableNodeType { - private final RiResolvedType elementClass; + @Data private final RiResolvedType elementClass; /** * Constructs a new NewObjectArrayNode. diff -r 8fed6a3d692a -r de6a7d640ef2 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewTypeArrayNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewTypeArrayNode.java Tue Apr 24 17:10:00 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewTypeArrayNode.java Tue Apr 24 17:11:10 2012 +0200 @@ -32,7 +32,7 @@ */ public final class NewTypeArrayNode extends NewArrayNode implements LIRLowerable { - private final RiResolvedType elementType; + @Data private final RiResolvedType elementType; public NewTypeArrayNode(ValueNode length, RiResolvedType elementType) { super(StampFactory.exactNonNull(elementType.arrayOf()), length);