# HG changeset patch # User Lukas Stadler # Date 1335280377 -7200 # Node ID f0a5e50756eab944d972d5b760065b995669eb98 # Parent 8dd6165d7b7395b66551b3a44edc7d8f5aa3bee5 use @Data in FixedNode and ControlSplitNode diff -r 8dd6165d7b73 -r f0a5e50756ea graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ControlSplitNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ControlSplitNode.java Tue Apr 24 17:11:45 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ControlSplitNode.java Tue Apr 24 17:12:57 2012 +0200 @@ -46,7 +46,7 @@ return blockSuccessors.size(); } - protected final double[] branchProbability; + @Data protected final double[] branchProbability; public ControlSplitNode(Stamp stamp, BeginNode[] blockSuccessors, double[] branchProbability) { super(stamp); diff -r 8dd6165d7b73 -r f0a5e50756ea graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FixedNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FixedNode.java Tue Apr 24 17:11:45 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FixedNode.java Tue Apr 24 17:12:57 2012 +0200 @@ -22,13 +22,11 @@ */ package com.oracle.graal.nodes; -import java.util.*; - import com.oracle.graal.nodes.type.*; public abstract class FixedNode extends ValueNode { - private double probability; + @Data private double probability; public FixedNode(Stamp stamp) { super(stamp); @@ -47,13 +45,6 @@ } @Override - public Map getDebugProperties() { - Map properties = super.getDebugProperties(); - properties.put("probability", String.format(Locale.ENGLISH, "%7.5f", probability)); - return properties; - } - - @Override public boolean verify() { assertTrue(this.successors().isNotEmpty() || this.predecessor() != null, "FixedNode should not float"); return super.verify();