public class FrameStateAssignmentPhase extends Phase
FrameState
nodes from StateSplit
nodes to
DeoptimizingNodes
.
This allow to enter the AFTER_FSA
stage of the graph where no new
node that may cause deoptimization can be introduced anymore.
This Phase processes the graph in post order, assigning the FrameState
from the last
StateSplit
node to DeoptimizingNodes
.
BasePhase.BasePhaseStatistics, BasePhase.PhaseOptions
Constructor and Description |
---|
FrameStateAssignmentPhase() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkContract() |
protected void |
run(StructuredGraph graph) |
apply, apply, codeSizeIncrease, contractorName, getName, shouldDumpAfterAtBasicLevel, shouldDumpBeforeAtBasicLevel
protected void run(StructuredGraph graph)
public boolean checkContract()