# HG changeset patch # User Doug Simon # Date 1410176980 -7200 # Node ID a6277ae87f0e0ff6a6ce43d16173bd226fce83f2 # Parent 75dd27a1d79f0af80cba7716b5217b44d11c6d48 ensure NodeRefIterator.Empty.hasNext() returns false diff -r 75dd27a1d79f -r a6277ae87f0e graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeRefIterator.java --- a/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeRefIterator.java Mon Sep 08 13:26:52 2014 +0200 +++ b/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeRefIterator.java Mon Sep 08 13:49:40 2014 +0200 @@ -102,6 +102,8 @@ // This must be set here to prevent multiple threads racing to // call forward() which never needs to be done for Empty. this.needsForward = false; + // Ensure hasNext() will always return false. + this.index = 0; } /**