private static class HotSpotMethodData.TypeCheckData extends HotSpotMethodData.AbstractTypeData
HotSpotMethodDataAccessor.Tag| Modifier and Type | Field and Description |
|---|---|
private static int |
TYPE_CHECK_DATA_SIZE |
NONPROFILED_COUNT_OFFSET, TYPE_DATA_FIRST_TYPE_COUNT_OFFSET, TYPE_DATA_FIRST_TYPE_OFFSET, TYPE_DATA_ROW_SIZE| Constructor and Description |
|---|
TypeCheckData() |
| Modifier and Type | Method and Description |
|---|---|
int |
getExecutionCount(HotSpotMethodData data,
int position) |
protected long |
getTypesNotRecordedExecutionCount(HotSpotMethodData data,
int position) |
appendTo, getTypeCountOffset, getTypeProfilegetCounterValuegetNullSeengetBCI, getBranchTakenProbability, getDynamicSize, getExceptionSeen, getFlags, getMethodProfile, getSize, getSwitchProbabilities, getTag, readTagprivate static final int TYPE_CHECK_DATA_SIZE
public TypeCheckData()
public int getExecutionCount(HotSpotMethodData data, int position)
getExecutionCount in interface HotSpotMethodDataAccessorgetExecutionCount in class HotSpotMethodData.CounterDataprotected long getTypesNotRecordedExecutionCount(HotSpotMethodData data, int position)
getTypesNotRecordedExecutionCount in class HotSpotMethodData.AbstractTypeData