# HG changeset patch # User Miguel Garcia # Date 1400694588 -7200 # Node ID 3ce7f1c32353779f20a8db373434b22c18208201 # Parent 241044995c8753ee1128e9a3886ccee113c2caac [inlining] readability in CallsiteHolder constructor, part 1 diff -r 241044995c87 -r 3ce7f1c32353 graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/CallsiteHolder.java --- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/CallsiteHolder.java Thu May 22 16:51:32 2014 +0200 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/CallsiteHolder.java Wed May 21 19:49:48 2014 +0200 @@ -51,15 +51,14 @@ public CallsiteHolder(StructuredGraph graph, double probability, double relevance) { this.graph = graph; - if (graph == null) { - this.remainingInvokes = new LinkedList<>(); - } else { - LinkedList invokes = new InliningIterator(graph).apply(); - assert invokes.size() == count(graph.getInvokes()); - this.remainingInvokes = invokes; - } this.probability = probability; this.relevance = relevance; + if (graph == null) { + remainingInvokes = new LinkedList<>(); + } else { + remainingInvokes = new InliningIterator(graph).apply(); + assert remainingInvokes.size() == count(graph.getInvokes()); + } if (graph != null && !remainingInvokes.isEmpty()) { probabilities = new FixedNodeProbabilityCache();