Print this page
G1: Use SoftMaxHeapSize to guide GC heuristics

Split Close
Expand all
Collapse all
          --- old/test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
          +++ new/test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
↓ open down ↓ 132 lines elided ↑ open up ↑
 133  133          new LogMessageWithLevel("CM RefProcessor Roots", Level.TRACE),
 134  134          // Redirty Cards
 135  135          new LogMessageWithLevel("Redirty Cards", Level.DEBUG),
 136  136          new LogMessageWithLevel("Parallel Redirty", Level.TRACE),
 137  137          new LogMessageWithLevel("Redirtied Cards", Level.TRACE),
 138  138          // Misc Top-level
 139  139          new LogMessageWithLevel("Code Roots Purge", Level.DEBUG),
 140  140          new LogMessageWithLevel("String Deduplication", Level.DEBUG),
 141  141          new LogMessageWithLevel("Queue Fixup", Level.DEBUG),
 142  142          new LogMessageWithLevel("Table Fixup", Level.DEBUG),
 143      -        new LogMessageWithLevel("Expand Heap After Collection", Level.DEBUG),
      143 +        new LogMessageWithLevel("Resize Heap After Collection", Level.DEBUG),
 144  144          new LogMessageWithLevel("Region Register", Level.DEBUG),
 145  145          new LogMessageWithLevel("Prepare Heap Roots", Level.DEBUG),
 146  146          // Free CSet
 147  147          new LogMessageWithLevel("Free Collection Set", Level.DEBUG),
 148  148          new LogMessageWithLevel("Serial Free Collection Set", Level.TRACE),
 149  149          new LogMessageWithLevel("Parallel Free Collection Set", Level.TRACE),
 150  150          new LogMessageWithLevel("Young Free Collection Set", Level.TRACE),
 151  151          new LogMessageWithLevel("Non-Young Free Collection Set", Level.TRACE),
 152  152          // Rebuild Free List
 153  153          new LogMessageWithLevel("Rebuild Free List", Level.DEBUG),
↓ open down ↓ 164 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX