public static enum HotSpotMethodDataAccessor.Tag extends Enum<HotSpotMethodDataAccessor.Tag>
DataLayout
tag values.Enum Constant and Description |
---|
ArgInfoData |
BitData |
BranchData |
CallTypeData |
CounterData |
JumpData |
MultiBranchData |
No |
ParametersTypeData |
ReceiverTypeData |
RetData |
SpeculativeTrapData |
VirtualCallData |
VirtualCallTypeData |
Modifier and Type | Field and Description |
---|---|
private int |
value |
Modifier and Type | Method and Description |
---|---|
private static HotSpotVMConfig |
config() |
static HotSpotMethodDataAccessor.Tag |
getEnum(int value) |
int |
getValue() |
static HotSpotMethodDataAccessor.Tag |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HotSpotMethodDataAccessor.Tag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HotSpotMethodDataAccessor.Tag No
public static final HotSpotMethodDataAccessor.Tag BitData
public static final HotSpotMethodDataAccessor.Tag CounterData
public static final HotSpotMethodDataAccessor.Tag JumpData
public static final HotSpotMethodDataAccessor.Tag ReceiverTypeData
public static final HotSpotMethodDataAccessor.Tag VirtualCallData
public static final HotSpotMethodDataAccessor.Tag RetData
public static final HotSpotMethodDataAccessor.Tag BranchData
public static final HotSpotMethodDataAccessor.Tag MultiBranchData
public static final HotSpotMethodDataAccessor.Tag ArgInfoData
public static final HotSpotMethodDataAccessor.Tag CallTypeData
public static final HotSpotMethodDataAccessor.Tag VirtualCallTypeData
public static final HotSpotMethodDataAccessor.Tag ParametersTypeData
public static final HotSpotMethodDataAccessor.Tag SpeculativeTrapData
private final int value
public static HotSpotMethodDataAccessor.Tag[] values()
for (HotSpotMethodDataAccessor.Tag c : HotSpotMethodDataAccessor.Tag.values()) System.out.println(c);
public static HotSpotMethodDataAccessor.Tag valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getValue()
private static HotSpotVMConfig config()
public static HotSpotMethodDataAccessor.Tag getEnum(int value)