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, shouldDumpBeforeAtBasicLevelprotected void run(StructuredGraph graph)
public boolean checkContract()