private DeoptProxyAnchorNode createDeoptEntry(FrameStateBuilder stateBuilder, FrameState stateAfter, boolean anchorOnly) { DeoptProxyAnchorNode deoptEntry = graph.add(anchorOnly ? new DeoptProxyAnchorNode() : new DeoptEntryNode()); deoptEntry.setStateAfter(stateAfter); insertProxies(deoptEntry, stateBuilder); return deoptEntry; } }
existingDeoptEntry.replaceAtUsages(null); graph.removeFixed(existingDeoptEntry); deoptEntries.remove(encodedBci);