@Target(value=FIELD) @Retention(value=RUNTIME) public @interface HotSpotVMValue
Modifier and Type | Required Element and Description |
---|---|
String |
expression
A C++ expression to be evaluated and assigned to the field.
|
Modifier and Type | Optional Element and Description |
---|---|
String[] |
defines
List of preprocessor symbols that should guard initialization of this value.
|
HotSpotVMValue.Type |
get |
String |
signature
If
expression() is a C++ function name, signature() represents the signature of
the function. |
public abstract String expression
public abstract String signature
expression()
is a C++ function name, signature()
represents the signature of
the function.public abstract HotSpotVMValue.Type get