public class SPARCHotSpotBackend.HotSpotFrameContext extends Object implements FrameContext
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
isStub |
Constructor and Description |
---|
HotSpotFrameContext(boolean isStub) |
Modifier and Type | Method and Description |
---|---|
void |
enter(CompilationResultBuilder crb)
Emits code common to all entry points of a method.
|
boolean |
hasFrame()
Determines if a frame is set up and torn down by this object.
|
void |
leave(CompilationResultBuilder crb)
Emits code to be executed just prior to returning from a method.
|
final boolean isStub
HotSpotFrameContext(boolean isStub)
public boolean hasFrame()
FrameContext
hasFrame
in interface FrameContext
public void enter(CompilationResultBuilder crb)
FrameContext
enter
in interface FrameContext
public void leave(CompilationResultBuilder crb)
FrameContext
leave
in interface FrameContext