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, setAddress
private int size
private long codeStart
private int codeSize
public HotSpotInstalledCode(String name)
public int getSize()
public long getStart()
InstalledCode
getStart
in class InstalledCode
public long getCodeSize()
InstalledCode
getCodeSize
in class InstalledCode
public byte[] getCode()
InstalledCode
getCode
in class InstalledCode