< prev index next >

test/gc/g1/TestGCLogMessages.java

Print this page
rev 13242 : imported patch 8183539-remove-into-cset-dcqs
rev 13243 : [mq]: 8183121-add-information-about-scanned-skipped-cards-during-updaters


  79 
  80     private class LogMessageWithLevelC2OrJVMCIOnly extends LogMessageWithLevel {
  81         public LogMessageWithLevelC2OrJVMCIOnly(String message, Level level) {
  82             super(message, level);
  83         }
  84 
  85         public boolean isAvailable() {
  86             return Platform.isGraal() || Platform.isServer();
  87         }
  88     }
  89 
  90     private LogMessageWithLevel allLogMessages[] = new LogMessageWithLevel[] {
  91         new LogMessageWithLevel("Pre Evacuate Collection Set", Level.INFO),
  92         new LogMessageWithLevel("Evacuate Collection Set", Level.INFO),
  93         new LogMessageWithLevel("Post Evacuate Collection Set", Level.INFO),
  94         new LogMessageWithLevel("Other", Level.INFO),
  95 
  96         // Update RS
  97         new LogMessageWithLevel("Update RS", Level.DEBUG),
  98         new LogMessageWithLevel("Processed Buffers", Level.DEBUG),


  99         new LogMessageWithLevel("Scan HCC", Level.TRACE),
 100         // Scan RS
 101         new LogMessageWithLevel("Scan RS", Level.DEBUG),
 102         new LogMessageWithLevel("Scanned Cards", Level.DEBUG),
 103         new LogMessageWithLevel("Claimed Cards", Level.DEBUG),
 104         new LogMessageWithLevel("Skipped Cards", Level.DEBUG),
 105         // Ext Root Scan
 106         new LogMessageWithLevel("Thread Roots", Level.TRACE),
 107         new LogMessageWithLevel("StringTable Roots", Level.TRACE),
 108         new LogMessageWithLevel("Universe Roots", Level.TRACE),
 109         new LogMessageWithLevel("JNI Handles Roots", Level.TRACE),
 110         new LogMessageWithLevel("ObjectSynchronizer Roots", Level.TRACE),
 111         new LogMessageWithLevel("FlatProfiler Roots", Level.TRACE),
 112         new LogMessageWithLevel("Management Roots", Level.TRACE),
 113         new LogMessageWithLevel("SystemDictionary Roots", Level.TRACE),
 114         new LogMessageWithLevel("CLDG Roots", Level.TRACE),
 115         new LogMessageWithLevel("JVMTI Roots", Level.TRACE),
 116         new LogMessageWithLevel("SATB Filtering", Level.TRACE),
 117         new LogMessageWithLevel("CM RefProcessor Roots", Level.TRACE),
 118         new LogMessageWithLevel("Wait For Strong CLD", Level.TRACE),




  79 
  80     private class LogMessageWithLevelC2OrJVMCIOnly extends LogMessageWithLevel {
  81         public LogMessageWithLevelC2OrJVMCIOnly(String message, Level level) {
  82             super(message, level);
  83         }
  84 
  85         public boolean isAvailable() {
  86             return Platform.isGraal() || Platform.isServer();
  87         }
  88     }
  89 
  90     private LogMessageWithLevel allLogMessages[] = new LogMessageWithLevel[] {
  91         new LogMessageWithLevel("Pre Evacuate Collection Set", Level.INFO),
  92         new LogMessageWithLevel("Evacuate Collection Set", Level.INFO),
  93         new LogMessageWithLevel("Post Evacuate Collection Set", Level.INFO),
  94         new LogMessageWithLevel("Other", Level.INFO),
  95 
  96         // Update RS
  97         new LogMessageWithLevel("Update RS", Level.DEBUG),
  98         new LogMessageWithLevel("Processed Buffers", Level.DEBUG),
  99         new LogMessageWithLevel("Scanned Cards", Level.DEBUG),
 100         new LogMessageWithLevel("Skipped Cards", Level.DEBUG),
 101         new LogMessageWithLevel("Scan HCC", Level.TRACE),
 102         // Scan RS
 103         new LogMessageWithLevel("Scan RS", Level.DEBUG),
 104         new LogMessageWithLevel("Scanned Cards", Level.DEBUG),
 105         new LogMessageWithLevel("Claimed Cards", Level.DEBUG),
 106         new LogMessageWithLevel("Skipped Cards", Level.DEBUG),
 107         // Ext Root Scan
 108         new LogMessageWithLevel("Thread Roots", Level.TRACE),
 109         new LogMessageWithLevel("StringTable Roots", Level.TRACE),
 110         new LogMessageWithLevel("Universe Roots", Level.TRACE),
 111         new LogMessageWithLevel("JNI Handles Roots", Level.TRACE),
 112         new LogMessageWithLevel("ObjectSynchronizer Roots", Level.TRACE),
 113         new LogMessageWithLevel("FlatProfiler Roots", Level.TRACE),
 114         new LogMessageWithLevel("Management Roots", Level.TRACE),
 115         new LogMessageWithLevel("SystemDictionary Roots", Level.TRACE),
 116         new LogMessageWithLevel("CLDG Roots", Level.TRACE),
 117         new LogMessageWithLevel("JVMTI Roots", Level.TRACE),
 118         new LogMessageWithLevel("SATB Filtering", Level.TRACE),
 119         new LogMessageWithLevel("CM RefProcessor Roots", Level.TRACE),
 120         new LogMessageWithLevel("Wait For Strong CLD", Level.TRACE),


< prev index next >