public final class HotSpotCompiledNmethod extends HotSpotCompiledCode
HotSpotCompiledCode
destined for installation as an nmethod.HotSpotCompiledCode.Comment, HotSpotCompiledCode.SiteComparator
Modifier and Type | Field and Description |
---|---|
int |
entryBCI |
boolean |
hasUnsafeAccess |
int |
id |
private String |
installationFailureMessage
May be set by VM if code installation fails.
|
long |
jvmciEnv |
HotSpotResolvedJavaMethod |
method |
assumptions, comments, customStackAreaOffset, dataSection, dataSectionAlignment, dataSectionPatches, exceptionHandlers, methods, name, sites, targetCode, targetCodeSize, totalFrameSize
Constructor and Description |
---|
HotSpotCompiledNmethod(HotSpotResolvedJavaMethod method,
CompilationResult compResult) |
HotSpotCompiledNmethod(HotSpotResolvedJavaMethod method,
CompilationResult compResult,
long jvmciEnv) |
public final HotSpotResolvedJavaMethod method
public final int entryBCI
public final int id
public final long jvmciEnv
public final boolean hasUnsafeAccess
private String installationFailureMessage
public HotSpotCompiledNmethod(HotSpotResolvedJavaMethod method, CompilationResult compResult)
public HotSpotCompiledNmethod(HotSpotResolvedJavaMethod method, CompilationResult compResult, long jvmciEnv)