public final class GraalOSRFrameInstance extends GraalFrameInstance
FrameInstance where OSR occurred.
Contains a separate field for the InspectedFrame containing the most up-to-date Frame.| Modifier and Type | Method and Description |
|---|---|
int |
getCompilationTier() |
com.oracle.truffle.api.frame.Frame |
getFrame(com.oracle.truffle.api.frame.FrameInstance.FrameAccess access) |
boolean |
isCompilationRoot() |
boolean |
isVirtualFrame() |
getCallNode, getCallTarget, getFrameFrompublic com.oracle.truffle.api.frame.Frame getFrame(com.oracle.truffle.api.frame.FrameInstance.FrameAccess access)
getFrame in interface com.oracle.truffle.api.frame.FrameInstancegetFrame in class GraalFrameInstancepublic boolean isVirtualFrame()
isVirtualFrame in interface com.oracle.truffle.api.frame.FrameInstanceisVirtualFrame in class GraalFrameInstancepublic int getCompilationTier()
getCompilationTier in interface com.oracle.truffle.api.frame.FrameInstancegetCompilationTier in class GraalFrameInstancepublic boolean isCompilationRoot()
isCompilationRoot in interface com.oracle.truffle.api.frame.FrameInstanceisCompilationRoot in class GraalFrameInstance