# HG changeset patch # User Thomas Wuerthinger # Date 1448126324 -3600 # Node ID bbdf5fb03cb83a2577f7fe9ac2c57b2ccdac0436 # Parent 7be98e30bc8092769e00ff72e14b6d41358ce87a Eliminate safepoints also in non-counted loops if they contain invocations. diff -r 7be98e30bc80 -r bbdf5fb03cb8 graal/com.oracle.graal.loop.phases/src/com/oracle/graal/loop/phases/LoopSafepointEliminationPhase.java --- a/graal/com.oracle.graal.loop.phases/src/com/oracle/graal/loop/phases/LoopSafepointEliminationPhase.java Sat Nov 21 16:48:58 2015 +0100 +++ b/graal/com.oracle.graal.loop.phases/src/com/oracle/graal/loop/phases/LoopSafepointEliminationPhase.java Sat Nov 21 18:18:44 2015 +0100 @@ -53,7 +53,7 @@ } } } - for (LoopEx loop : loops.countedLoops()) { + for (LoopEx loop : loops.loops()) { for (LoopEndNode loopEnd : loop.loopBegin().loopEnds()) { Block b = loops.getCFG().blockFor(loopEnd); blocks: while (b != loop.loop().getHeader()) {