in src/core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/OracleJdkTypeIDsPre11.java [219:419]
public static String translate(String typeId) {
if (typeId.startsWith(PREFIX_9_10)) {
if (typeId.endsWith("AllocationRequiringGc")) {
return JdkTypeIDs.GC_DETAILED_ALLOCATION_REQUIRING_GC;
}
if (typeId.endsWith("GCG1MMU")) {
return JdkTypeIDs.GC_G1MMU;
}
return PREFIX + typeId.substring(PREFIX_9_10.length());
}
switch (typeId) {
case CPU_LOAD:
return JdkTypeIDs.CPU_LOAD;
case EXECUTION_SAMPLE:
return JdkTypeIDs.EXECUTION_SAMPLE;
case EXECUTION_SAMPLING_INFO_EVENT_ID:
return JdkTypeIDs.EXECUTION_SAMPLING_INFO_EVENT_ID;
case PROCESSES:
return JdkTypeIDs.PROCESSES;
case OS_MEMORY_SUMMARY:
return JdkTypeIDs.OS_MEMORY_SUMMARY;
case OS_INFORMATION:
return JdkTypeIDs.OS_INFORMATION;
case CPU_INFORMATION:
return JdkTypeIDs.CPU_INFORMATION;
case THREAD_ALLOCATION_STATISTICS:
return JdkTypeIDs.THREAD_ALLOCATION_STATISTICS;
case HEAP_CONF:
return JdkTypeIDs.HEAP_CONF;
case GC_CONF:
return JdkTypeIDs.GC_CONF;
case HEAP_SUMMARY:
return JdkTypeIDs.HEAP_SUMMARY;
case ALLOC_INSIDE_TLAB:
return JdkTypeIDs.ALLOC_INSIDE_TLAB;
case ALLOC_OUTSIDE_TLAB:
return JdkTypeIDs.ALLOC_OUTSIDE_TLAB;
case VM_INFO:
return JdkTypeIDs.VM_INFO;
case CLASS_LOAD:
return JdkTypeIDs.CLASS_LOAD;
case CLASS_UNLOAD:
return JdkTypeIDs.CLASS_UNLOAD;
case CLASS_LOAD_STATISTICS:
return JdkTypeIDs.CLASS_LOAD_STATISTICS;
case COMPILATION:
return JdkTypeIDs.COMPILATION;
case FILE_WRITE:
return JdkTypeIDs.FILE_WRITE;
case FILE_READ:
return JdkTypeIDs.FILE_READ;
case SOCKET_WRITE:
return JdkTypeIDs.SOCKET_WRITE;
case SOCKET_READ:
return JdkTypeIDs.SOCKET_READ;
case THREAD_PARK:
return JdkTypeIDs.THREAD_PARK;
case THREAD_SLEEP:
return JdkTypeIDs.THREAD_SLEEP;
case MONITOR_ENTER:
return JdkTypeIDs.MONITOR_ENTER;
case MONITOR_WAIT:
return JdkTypeIDs.MONITOR_WAIT;
case METASPACE_OOM:
return JdkTypeIDs.METASPACE_OOM;
case CODE_CACHE_FULL:
return JdkTypeIDs.CODE_CACHE_FULL;
case CODE_CACHE_STATISTICS:
return JdkTypeIDs.CODE_CACHE_STATISTICS;
case CODE_SWEEPER_STATISTICS:
return JdkTypeIDs.CODE_SWEEPER_STATISTICS;
case SWEEP_CODE_CACHE:
return JdkTypeIDs.SWEEP_CODE_CACHE;
case ENVIRONMENT_VARIABLE:
return JdkTypeIDs.ENVIRONMENT_VARIABLE;
case SYSTEM_PROPERTIES:
return JdkTypeIDs.SYSTEM_PROPERTIES;
case OBJECT_COUNT:
return JdkTypeIDs.OBJECT_COUNT;
case GC_REFERENCE_STATISTICS:
return JdkTypeIDs.GC_REFERENCE_STATISTICS;
case OLD_OBJECT_SAMPLE:
return JdkTypeIDs.OLD_OBJECT_SAMPLE;
case GC_PAUSE_L3:
return JdkTypeIDs.GC_PAUSE_L3;
case GC_PAUSE_L2:
return JdkTypeIDs.GC_PAUSE_L2;
case GC_PAUSE_L1:
return JdkTypeIDs.GC_PAUSE_L1;
case GC_PAUSE:
return JdkTypeIDs.GC_PAUSE;
case METASPACE_SUMMARY:
return JdkTypeIDs.METASPACE_SUMMARY;
case GARBAGE_COLLECTION:
return JdkTypeIDs.GARBAGE_COLLECTION;
case CONCURRENT_MODE_FAILURE:
return JdkTypeIDs.CONCURRENT_MODE_FAILURE;
case THROWABLES_STATISTICS:
return JdkTypeIDs.THROWABLES_STATISTICS;
case ERRORS_THROWN:
return JdkTypeIDs.ERRORS_THROWN;
case EXCEPTIONS_THROWN:
return JdkTypeIDs.EXCEPTIONS_THROWN;
case COMPILER_STATS:
return JdkTypeIDs.COMPILER_STATS;
case COMPILER_FAILURE:
return JdkTypeIDs.COMPILER_FAILURE;
case ULONG_FLAG:
return JdkTypeIDs.ULONG_FLAG;
case BOOLEAN_FLAG:
return JdkTypeIDs.BOOLEAN_FLAG;
case STRING_FLAG:
return JdkTypeIDs.STRING_FLAG;
case DOUBLE_FLAG:
return JdkTypeIDs.DOUBLE_FLAG;
case LONG_FLAG:
return JdkTypeIDs.LONG_FLAG;
case INT_FLAG:
return JdkTypeIDs.INT_FLAG;
case UINT_FLAG:
return JdkTypeIDs.UINT_FLAG;
case ULONG_FLAG_CHANGED:
return JdkTypeIDs.ULONG_FLAG_CHANGED;
case BOOLEAN_FLAG_CHANGED:
return JdkTypeIDs.BOOLEAN_FLAG_CHANGED;
case STRING_FLAG_CHANGED:
return JdkTypeIDs.STRING_FLAG_CHANGED;
case DOUBLE_FLAG_CHANGED:
return JdkTypeIDs.DOUBLE_FLAG_CHANGED;
case LONG_FLAG_CHANGED:
return JdkTypeIDs.LONG_FLAG_CHANGED;
case INT_FLAG_CHANGED:
return JdkTypeIDs.INT_FLAG_CHANGED;
case UINT_FLAG_CHANGED:
return JdkTypeIDs.UINT_FLAG_CHANGED;
case TIME_CONVERSION:
return JdkTypeIDs.TIME_CONVERSION;
case THREAD_DUMP:
return JdkTypeIDs.THREAD_DUMP;
case JfrInternalConstants.BUFFER_LOST_TYPE_ID:
return JdkTypeIDs.JFR_DATA_LOST;
case GC_CONF_YOUNG_GENERATION:
return JdkTypeIDs.GC_CONF_YOUNG_GENERATION;
case GC_CONF_SURVIVOR:
return JdkTypeIDs.GC_CONF_SURVIVOR;
case GC_CONF_TLAB:
return JdkTypeIDs.GC_CONF_TLAB;
case JAVA_THREAD_START:
return JdkTypeIDs.JAVA_THREAD_START;
case JAVA_THREAD_END:
return JdkTypeIDs.JAVA_THREAD_END;
case VM_OPERATIONS:
return JdkTypeIDs.VM_OPERATIONS;
case THREAD_STATISTICS:
return JdkTypeIDs.THREAD_STATISTICS;
case CONTEXT_SWITCH_RATE:
return JdkTypeIDs.CONTEXT_SWITCH_RATE;
case COMPILER_CONFIG:
return JdkTypeIDs.COMPILER_CONFIG;
case CODE_CACHE_CONFIG:
return JdkTypeIDs.CODE_CACHE_CONFIG;
case CODE_SWEEPER_CONFIG:
return JdkTypeIDs.CODE_SWEEPER_CONFIG;
case COMPILER_PHASE:
return JdkTypeIDs.COMPILER_PHASE;
case GC_COLLECTOR_G1_GARBAGE_COLLECTION:
return JdkTypeIDs.GC_COLLECTOR_G1_GARBAGE_COLLECTION;
case GC_COLLECTOR_OLD_GARBAGE_COLLECTION:
return JdkTypeIDs.GC_COLLECTOR_OLD_GARBAGE_COLLECTION;
case GC_COLLECTOR_PAROLD_GARBAGE_COLLECTION:
return JdkTypeIDs.GC_COLLECTOR_PAROLD_GARBAGE_COLLECTION;
case GC_COLLECTOR_YOUNG_GARBAGE_COLLECTION:
return JdkTypeIDs.GC_COLLECTOR_YOUNG_GARBAGE_COLLECTION;
case GC_DETAILED_ALLOCATION_REQUIRING_GC:
return JdkTypeIDs.GC_DETAILED_ALLOCATION_REQUIRING_GC;
case GC_DETAILED_EVACUATION_FAILED:
return JdkTypeIDs.GC_DETAILED_EVACUATION_FAILED;
case GC_DETAILED_EVACUATION_INFO:
return JdkTypeIDs.GC_DETAILED_EVACUATION_INFO;
case GC_DETAILED_OBJECT_COUNT_AFTER_GC:
return JdkTypeIDs.GC_DETAILED_OBJECT_COUNT_AFTER_GC;
case GC_DETAILED_PROMOTION_FAILED:
return JdkTypeIDs.GC_DETAILED_PROMOTION_FAILED;
case GC_HEAP_PS_SUMMARY:
return JdkTypeIDs.GC_HEAP_PS_SUMMARY;
case GC_METASPACE_ALLOCATION_FAILURE:
return JdkTypeIDs.GC_METASPACE_ALLOCATION_FAILURE;
case GC_METASPACE_CHUNK_FREE_LIST_SUMMARY:
return JdkTypeIDs.GC_METASPACE_CHUNK_FREE_LIST_SUMMARY;
case GC_METASPACE_GC_THRESHOLD:
return JdkTypeIDs.GC_METASPACE_GC_THRESHOLD;
case RECORDING_SETTING:
return JdkTypeIDs.RECORDING_SETTING;
case RECORDINGS:
return JdkTypeIDs.RECORDINGS;
case GC_G1MMU:
return JdkTypeIDs.GC_G1MMU;
default:
return typeId;
}
}