hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
changeset 24941 4ebbe176a7b1
parent 24845 e8b8894a77df
child 25350 6423a57e5451
equal deleted inserted replaced
24940:c2b4c8e32c2f 24941:4ebbe176a7b1
   334     TraceCPUTime tcpu(PrintGCDetails, true, gclog_or_tty);
   334     TraceCPUTime tcpu(PrintGCDetails, true, gclog_or_tty);
   335     GCTraceTime t1(GCCauseString("GC", gc_cause), PrintGC, !PrintGCDetails, NULL);
   335     GCTraceTime t1(GCCauseString("GC", gc_cause), PrintGC, !PrintGCDetails, NULL);
   336     TraceCollectorStats tcs(counters());
   336     TraceCollectorStats tcs(counters());
   337     TraceMemoryManagerStats tms(false /* not full GC */,gc_cause);
   337     TraceMemoryManagerStats tms(false /* not full GC */,gc_cause);
   338 
   338 
   339     if (TraceGen0Time) accumulated_time()->start();
   339     if (TraceYoungGenTime) accumulated_time()->start();
   340 
   340 
   341     // Let the size policy know we're starting
   341     // Let the size policy know we're starting
   342     size_policy->minor_collection_begin();
   342     size_policy->minor_collection_begin();
   343 
   343 
   344     // Verify the object start arrays.
   344     // Verify the object start arrays.
   658       // use imprecise verification.
   658       // use imprecise verification.
   659       // CardTableExtension::verify_all_young_refs_precise();
   659       // CardTableExtension::verify_all_young_refs_precise();
   660       CardTableExtension::verify_all_young_refs_imprecise();
   660       CardTableExtension::verify_all_young_refs_imprecise();
   661     }
   661     }
   662 
   662 
   663     if (TraceGen0Time) accumulated_time()->stop();
   663     if (TraceYoungGenTime) accumulated_time()->stop();
   664 
   664 
   665     if (PrintGC) {
   665     if (PrintGC) {
   666       if (PrintGCDetails) {
   666       if (PrintGCDetails) {
   667         // Don't print a GC timestamp here.  This is after the GC so
   667         // Don't print a GC timestamp here.  This is after the GC so
   668         // would be confusing.
   668         // would be confusing.