Interface DeoptimizingNode.DeoptBefore
- All Superinterfaces:
DeoptimizingNode
,FixedNodeInterface
,NodeWithState
,ValueNodeInterface
- All Known Implementing Classes:
AbstractCompareAndSwapNode
,AbstractDeoptimizeNode
,AbstractFixedGuardNode
,AbstractNewArrayNode
,AbstractNewObjectNode
,AbstractWriteNode
,AccessMonitorNode
,AllocateWithExceptionNode
,DeoptimizeNode
,DeoptimizingFixedWithNextNode
,DeoptimizingStubCall
,DynamicDeoptimizeNode
,DynamicNewArrayNode
,DynamicNewArrayWithExceptionNode
,DynamicNewInstanceNode
,DynamicNewInstanceWithExceptionNode
,FixedAccessNode
,FixedBinaryNode
,FixedGuardNode
,FloatableAccessNode
,ImplicitNullCheckNode
,IntegerDivRemNode
,JavaReadNode
,JavaWriteNode
,KlassBeingInitializedCheckNode
,LogicCompareAndSwapNode
,LoweredAtomicReadAndAddNode
,LoweredAtomicReadAndWriteNode
,MonitorEnterNode
,MonitorExitNode
,NewArrayNode
,NewArrayWithExceptionNode
,NewInstanceNode
,NewInstanceWithExceptionNode
,NewMultiArrayNode
,NewMultiArrayWithExceptionNode
,NullCheckNode
,OSRMonitorEnterNode
,ReadNode
,SafepointNode
,SideEffectFreeWriteNode
,SignedDivNode
,SignedRemNode
,TruffleSafepointNode
,UnsignedDivNode
,UnsignedRemNode
,ValueCompareAndSwapNode
,VMErrorNode
,WriteNode
,ZeroMemoryNode
- Enclosing interface:
DeoptimizingNode
Interface for nodes that need a
FrameState
for deoptimizing to a point before their
execution.-
Nested Class Summary
Nested classes/interfaces inherited from interface jdk.graal.compiler.nodes.DeoptimizingNode
DeoptimizingNode.DeoptAfter, DeoptimizingNode.DeoptBefore, DeoptimizingNode.DeoptDuring
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
void
setStateBefore
(FrameState state) Sets theFrameState
describing the program state before the execution of this node.Methods inherited from interface jdk.graal.compiler.nodes.DeoptimizingNode
canDeoptimize, validateDeoptFrameStates
Methods inherited from interface jdk.graal.compiler.nodes.FixedNodeInterface
asFixedNode
Methods inherited from interface jdk.graal.compiler.nodes.spi.NodeWithState
states
Methods inherited from interface jdk.graal.compiler.nodes.ValueNodeInterface
asNode
-
Method Details
-
setStateBefore
Sets theFrameState
describing the program state before the execution of this node. -
stateBefore
FrameState stateBefore() -
canUseAsStateDuring
default boolean canUseAsStateDuring()
-