HotSpotVMConfigAccess
.
Modifier and Type | Field and Description |
---|---|
public final long | address
If the represented field is static, this is its address. |
public final String | name
Fully qualified name of the represented field (e.g., "Klass::_name"). |
public final long | offset
If the represented field is non-static, this is its offset within the containing structure. |
public final String | type
The represented field's type (e.g., "Symbol*"). |
public final Object | value
Value of the field represented as a boxed boolean if its C++ type is bool otherwise as a boxed long; only valid for non-oop static fields. |
Access | Constructor and Description |
---|---|
pack-priv |
Modifier and Type | Method and Description |
---|---|
public boolean | |
public String |
address | back to summary |
---|---|
public final long address If the represented field is static, this is its address. Otherwise, this is 0. |
name | back to summary |
---|---|
public final String name Fully qualified name of the represented field (e.g., "Klass::_name"). |
offset | back to summary |
---|---|
public final long offset If the represented field is non-static, this is its offset within the containing structure. |
type | back to summary |
---|---|
public final String type The represented field's type (e.g., "Symbol*"). This may be |
value | back to summary |
---|---|
public final Object value Value of the field represented as a boxed boolean if its C++ type is bool otherwise as a
boxed long; only valid for non-oop static fields. This value is only captured once, during
JVMCI initialization. If |
VMField | back to summary |
---|---|
pack-priv VMField(String name, String type, long offset, long address, Object value) Creates a description of a non-static field.
|
isStatic | back to summary |
---|---|
public boolean isStatic() Determines if the represented field is static. |
toString | back to summary |
---|---|
public String toString() Overrides java. Doc from java. Returns a string representation of the object. |