public class GraalFrameInstance extends Object implements com.oracle.truffle.api.frame.FrameInstance
| Modifier and Type | Method and Description |
|---|---|
com.oracle.truffle.api.nodes.Node |
getCallNode() |
com.oracle.truffle.api.CallTarget |
getCallTarget() |
int |
getCompilationTier() |
com.oracle.truffle.api.frame.Frame |
getFrame(com.oracle.truffle.api.frame.FrameInstance.FrameAccess access) |
protected com.oracle.truffle.api.frame.Frame |
getFrameFrom(InspectedFrame inspectedFrame,
com.oracle.truffle.api.frame.FrameInstance.FrameAccess access) |
boolean |
isCompilationRoot() |
boolean |
isVirtualFrame() |
protected com.oracle.truffle.api.frame.Frame getFrameFrom(InspectedFrame inspectedFrame,
com.oracle.truffle.api.frame.FrameInstance.FrameAccess access)
public com.oracle.truffle.api.frame.Frame getFrame(com.oracle.truffle.api.frame.FrameInstance.FrameAccess access)
getFrame in interface com.oracle.truffle.api.frame.FrameInstancepublic boolean isVirtualFrame()
isVirtualFrame in interface com.oracle.truffle.api.frame.FrameInstancepublic int getCompilationTier()
getCompilationTier in interface com.oracle.truffle.api.frame.FrameInstancepublic boolean isCompilationRoot()
isCompilationRoot in interface com.oracle.truffle.api.frame.FrameInstancepublic com.oracle.truffle.api.CallTarget getCallTarget()
getCallTarget in interface com.oracle.truffle.api.frame.FrameInstancepublic final com.oracle.truffle.api.nodes.Node getCallNode()
getCallNode in interface com.oracle.truffle.api.frame.FrameInstance