Mercurial > hg > graal-jvmci-8
comparison graal/GraalCompiler/src/com/sun/c1x/graph/IR.java @ 2712:a0dd2b907806
Removed implicit safepoints.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Thu, 19 May 2011 13:09:37 +0200 |
parents | 4272b7af2d17 |
children | c1a9bf38da28 |
comparison
equal
deleted
inserted
replaced
2708:4272b7af2d17 | 2712:a0dd2b907806 |
---|---|
166 | 166 |
167 // create new successor and mark it for special block order treatment | 167 // create new successor and mark it for special block order treatment |
168 BlockBegin newSucc = new BlockBegin(bci, nextBlockNumber(), compilation.graph); | 168 BlockBegin newSucc = new BlockBegin(bci, nextBlockNumber(), compilation.graph); |
169 | 169 |
170 // This goto is not a safepoint. | 170 // This goto is not a safepoint. |
171 Goto e = new Goto(target, null, false, compilation.graph); | 171 Goto e = new Goto(target, null, compilation.graph); |
172 newSucc.appendNext(e, bci); | 172 newSucc.appendNext(e, bci); |
173 newSucc.setEnd(e); | 173 newSucc.setEnd(e); |
174 e.reorderSuccessor(0, backEdgeIndex); | 174 e.reorderSuccessor(0, backEdgeIndex); |
175 // setup states | 175 // setup states |
176 FrameState s = source.end().stateAfter(); | 176 FrameState s = source.end().stateAfter(); |