public abstract class HotSpotInstalledCode extends InstalledCode
InstalledCode for HotSpot.| Modifier and Type | Field and Description |
|---|---|
private int |
codeSize
Size of the code.
|
private long |
codeStart
Start address of the code.
|
private int |
size
Total size of the code blob.
|
name| Constructor and Description |
|---|
HotSpotInstalledCode(String name) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getBlob() |
byte[] |
getCode()
Returns a copy of this installed code if it is valid, null otherwise.
|
long |
getCodeSize()
Returns the number of instruction bytes for this code.
|
int |
getSize() |
long |
getStart()
Returns the start address of this installed code if it is valid, 0
otherwise.
|
abstract String |
toString() |
executeVarargs, getAddress, getName, getVersion, invalidate, isValid, setAddressprivate int size
private long codeStart
private int codeSize
public HotSpotInstalledCode(String name)
public int getSize()
public long getStart()
InstalledCodegetStart in class InstalledCodepublic long getCodeSize()
InstalledCodegetCodeSize in class InstalledCodepublic byte[] getCode()
InstalledCodegetCode in class InstalledCode