hotspot/src/share/vm/gc/g1/vm_operations_g1.cpp
changeset 33107 77bf0d2069a3
parent 33105 294e48b4f704
child 35061 be6025ebffea
equal deleted inserted replaced
33106:20c533b9e167 33107:77bf0d2069a3
    24 
    24 
    25 #include "precompiled.hpp"
    25 #include "precompiled.hpp"
    26 #include "gc/g1/concurrentMarkThread.inline.hpp"
    26 #include "gc/g1/concurrentMarkThread.inline.hpp"
    27 #include "gc/g1/g1CollectedHeap.inline.hpp"
    27 #include "gc/g1/g1CollectedHeap.inline.hpp"
    28 #include "gc/g1/g1CollectorPolicy.hpp"
    28 #include "gc/g1/g1CollectorPolicy.hpp"
       
    29 #include "gc/shared/gcId.hpp"
    29 #include "gc/g1/g1Log.hpp"
    30 #include "gc/g1/g1Log.hpp"
    30 #include "gc/g1/vm_operations_g1.hpp"
    31 #include "gc/g1/vm_operations_g1.hpp"
    31 #include "gc/shared/gcTimer.hpp"
    32 #include "gc/shared/gcTimer.hpp"
    32 #include "gc/shared/gcTraceTime.hpp"
    33 #include "gc/shared/gcTraceTime.hpp"
    33 #include "gc/shared/isGCActiveMark.hpp"
    34 #include "gc/shared/isGCActiveMark.hpp"
   225 }
   226 }
   226 
   227 
   227 void VM_CGC_Operation::doit() {
   228 void VM_CGC_Operation::doit() {
   228   TraceCPUTime tcpu(G1Log::finer(), true, gclog_or_tty);
   229   TraceCPUTime tcpu(G1Log::finer(), true, gclog_or_tty);
   229   G1CollectedHeap* g1h = G1CollectedHeap::heap();
   230   G1CollectedHeap* g1h = G1CollectedHeap::heap();
   230   GCTraceTime t(_printGCMessage, G1Log::fine(), true, g1h->gc_timer_cm(), g1h->concurrent_mark()->concurrent_gc_id());
   231   GCIdMark gc_id_mark(_gc_id);
       
   232   GCTraceTime t(_printGCMessage, G1Log::fine(), true, g1h->gc_timer_cm());
   231   IsGCActiveMark x;
   233   IsGCActiveMark x;
   232   _cl->do_void();
   234   _cl->do_void();
   233 }
   235 }
   234 
   236 
   235 bool VM_CGC_Operation::doit_prologue() {
   237 bool VM_CGC_Operation::doit_prologue() {