< prev index next >

core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/JdkTypeIDsPreJdk11.java

Print this page




 190                         + "vm/gc/collector/old_garbage_collection";
 191         private final static String GC_COLLECTOR_PAROLD_GARBAGE_COLLECTION = JVM_EVENT_ID_ROOT
 192                         + "vm/gc/collector/parold_garbage_collection";
 193         private final static String GC_COLLECTOR_YOUNG_GARBAGE_COLLECTION = JVM_EVENT_ID_ROOT
 194                         + "vm/gc/collector/young_garbage_collection";
 195         private final static String GC_DETAILED_ALLOCATION_REQUIRING_GC = JVM_EVENT_ID_ROOT
 196                         + "vm/gc/detailed/allocation_requiring_gc";
 197         private final static String GC_DETAILED_EVACUATION_FAILED = JVM_EVENT_ID_ROOT + "vm/gc/detailed/evacuation_failed";
 198         final static String GC_DETAILED_EVACUATION_INFO = JVM_EVENT_ID_ROOT + "vm/gc/detailed/evacuation_info";
 199         final static String GC_DETAILED_OBJECT_COUNT_AFTER_GC = JVM_EVENT_ID_ROOT + "vm/gc/detailed/object_count_after_gc";
 200         private final static String GC_DETAILED_PROMOTION_FAILED = JVM_EVENT_ID_ROOT + "vm/gc/detailed/promotion_failed";
 201         private final static String GC_HEAP_PS_SUMMARY = JVM_EVENT_ID_ROOT + "vm/gc/heap/ps_summary";
 202         private final static String GC_METASPACE_ALLOCATION_FAILURE = JVM_EVENT_ID_ROOT
 203                         + "vm/gc/metaspace/allocation_failure";
 204         private final static String GC_METASPACE_CHUNK_FREE_LIST_SUMMARY = JVM_EVENT_ID_ROOT
 205                         + "vm/gc/metaspace/chunk_free_list_summary";
 206         private final static String GC_METASPACE_GC_THRESHOLD = JVM_EVENT_ID_ROOT + "vm/gc/metaspace/gc_threshold";
 207 
 208         final static String RECORDINGS = JFR_INFO_EVENT_ID_ROOT + "recordings/recording";
 209         final static String RECORDING_SETTING = JFR_INFO_EVENT_ID_ROOT + "recordings/recording_setting";
 210 
 211         /**
 212          * Determine if a typeId needs to be transformed into a JDK 11 type id.
 213          *
 214          * @param typeId
 215          *            type id
 216          * @return true if transformation is needed, false otherwise.
 217          */
 218         public static boolean needTransform(String typeId) {
 219                 if (typeId.startsWith(PREFIX)) {
 220                         return false;
 221                 }
 222                 return typeId.startsWith(EVENT_ID_ROOT) || typeId.startsWith(PREFIX_9_10);
 223         }
 224 
 225         /**
 226          * Translate a pre-JDK 11 type id into a JDK 11 type id.
 227          *
 228          * @param typeId
 229          *            Pre-JDK 11 type id
 230          * @return JDK 11 type id
 231          */
 232         public static String translate(String typeId) {
 233                 if (typeId.startsWith(PREFIX_9_10)) {
 234                         if (typeId.endsWith("AllocationRequiringGc")) {
 235                                 return JdkTypeIDs.GC_DETAILED_ALLOCATION_REQUIRING_GC;
 236                         }
 237                         if (typeId.endsWith("GCG1MMU")) {
 238                                 return JdkTypeIDs.GC_G1MMU;
 239                         }
 240                         return PREFIX + typeId.substring(PREFIX_9_10.length());
 241                 }
 242                 switch (typeId) {
 243                 case CPU_LOAD:




 190                         + "vm/gc/collector/old_garbage_collection";
 191         private final static String GC_COLLECTOR_PAROLD_GARBAGE_COLLECTION = JVM_EVENT_ID_ROOT
 192                         + "vm/gc/collector/parold_garbage_collection";
 193         private final static String GC_COLLECTOR_YOUNG_GARBAGE_COLLECTION = JVM_EVENT_ID_ROOT
 194                         + "vm/gc/collector/young_garbage_collection";
 195         private final static String GC_DETAILED_ALLOCATION_REQUIRING_GC = JVM_EVENT_ID_ROOT
 196                         + "vm/gc/detailed/allocation_requiring_gc";
 197         private final static String GC_DETAILED_EVACUATION_FAILED = JVM_EVENT_ID_ROOT + "vm/gc/detailed/evacuation_failed";
 198         final static String GC_DETAILED_EVACUATION_INFO = JVM_EVENT_ID_ROOT + "vm/gc/detailed/evacuation_info";
 199         final static String GC_DETAILED_OBJECT_COUNT_AFTER_GC = JVM_EVENT_ID_ROOT + "vm/gc/detailed/object_count_after_gc";
 200         private final static String GC_DETAILED_PROMOTION_FAILED = JVM_EVENT_ID_ROOT + "vm/gc/detailed/promotion_failed";
 201         private final static String GC_HEAP_PS_SUMMARY = JVM_EVENT_ID_ROOT + "vm/gc/heap/ps_summary";
 202         private final static String GC_METASPACE_ALLOCATION_FAILURE = JVM_EVENT_ID_ROOT
 203                         + "vm/gc/metaspace/allocation_failure";
 204         private final static String GC_METASPACE_CHUNK_FREE_LIST_SUMMARY = JVM_EVENT_ID_ROOT
 205                         + "vm/gc/metaspace/chunk_free_list_summary";
 206         private final static String GC_METASPACE_GC_THRESHOLD = JVM_EVENT_ID_ROOT + "vm/gc/metaspace/gc_threshold";
 207 
 208         final static String RECORDINGS = JFR_INFO_EVENT_ID_ROOT + "recordings/recording";
 209         final static String RECORDING_SETTING = JFR_INFO_EVENT_ID_ROOT + "recordings/recording_setting";
 210         final static String JDK9_RECORDING_SETTING = PREFIX_9_10 + "ActiveSetting";













 211 
 212         /**
 213          * Translate a pre-JDK 11 type id into a JDK 11 type id.
 214          *
 215          * @param typeId
 216          *            Pre-JDK 11 type id
 217          * @return JDK 11 type id
 218          */
 219         public static String translate(String typeId) {
 220                 if (typeId.startsWith(PREFIX_9_10)) {
 221                         if (typeId.endsWith("AllocationRequiringGc")) {
 222                                 return JdkTypeIDs.GC_DETAILED_ALLOCATION_REQUIRING_GC;
 223                         }
 224                         if (typeId.endsWith("GCG1MMU")) {
 225                                 return JdkTypeIDs.GC_G1MMU;
 226                         }
 227                         return PREFIX + typeId.substring(PREFIX_9_10.length());
 228                 }
 229                 switch (typeId) {
 230                 case CPU_LOAD:


< prev index next >