equal
deleted
inserted
replaced
29 #include "gc/shared/gcId.hpp" |
29 #include "gc/shared/gcId.hpp" |
30 #include "gc/g1/vm_operations_g1.hpp" |
30 #include "gc/g1/vm_operations_g1.hpp" |
31 #include "gc/shared/gcTimer.hpp" |
31 #include "gc/shared/gcTimer.hpp" |
32 #include "gc/shared/gcTraceTime.inline.hpp" |
32 #include "gc/shared/gcTraceTime.inline.hpp" |
33 #include "gc/shared/isGCActiveMark.hpp" |
33 #include "gc/shared/isGCActiveMark.hpp" |
34 #include "runtime/interfaceSupport.hpp" |
34 #include "runtime/interfaceSupport.inline.hpp" |
35 |
35 |
36 void VM_G1CollectFull::doit() { |
36 void VM_G1CollectFull::doit() { |
37 G1CollectedHeap* g1h = G1CollectedHeap::heap(); |
37 G1CollectedHeap* g1h = G1CollectedHeap::heap(); |
38 GCCauseSetter x(g1h, _gc_cause); |
38 GCCauseSetter x(g1h, _gc_cause); |
39 g1h->do_full_collection(false /* clear_all_soft_refs */); |
39 g1h->do_full_collection(false /* clear_all_soft_refs */); |