Searched refs:VM_GC_Operation (Results 1 - 9 of 9) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/shared/
H A DvmGCOperations.hpp39 // VM_GC_Operation
47 // VM_GC_Operation
70 class VM_GC_Operation: public VM_Operation { class in inherits:VM_Operation
87 VM_GC_Operation(unsigned int gc_count_before, function in class:VM_GC_Operation
110 ~VM_GC_Operation() {
131 class VM_GC_HeapInspection: public VM_GC_Operation {
139 VM_GC_Operation(0 /* total collections, dummy, ignored */,
158 class VM_GenCollectForAllocation: public VM_GC_Operation {
167 : VM_GC_Operation(gc_count_before, GCCause::_allocation_failure),
181 class VM_GenCollectFull: public VM_GC_Operation {
[all...]
H A DvmGCOperations.cpp51 void VM_GC_Operation::notify_gc_begin(bool full) {
61 void VM_GC_Operation::notify_gc_end() {
71 void VM_GC_Operation::acquire_pending_list_lock() {
77 void VM_GC_Operation::release_and_notify_pending_list_lock() {
87 bool VM_GC_Operation::skip_operation() const {
100 bool VM_GC_Operation::doit_prologue() {
125 void VM_GC_Operation::doit_epilogue() {
136 return VM_GC_Operation::doit_prologue();
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DvmPSOperations.hpp32 class VM_ParallelGCFailedAllocation: public VM_GC_Operation {
48 class VM_ParallelGCFailedPermanentAllocation: public VM_GC_Operation {
64 class VM_ParallelGCSystemGC: public VM_GC_Operation {
H A DvmPSOperations.cpp37 VM_GC_Operation(gc_count, GCCause::_allocation_failure),
59 VM_GC_Operation(gc_count, GCCause::_allocation_failure, full_gc_count, true /* full */),
82 VM_GC_Operation(gc_count, gc_cause, full_gc_count, true /* full */)
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A Dvm_operations_g1.hpp31 // VM_GC_Operation:
38 class VM_G1OperationWithAllocRequest: public VM_GC_Operation {
48 : VM_GC_Operation(gc_count_before, gc_cause),
54 class VM_G1CollectFull: public VM_GC_Operation {
59 : VM_GC_Operation(gc_count_before, cause, full_gc_count_before) { }
H A Dvm_operations_g1.cpp80 bool res = VM_GC_Operation::doit_prologue();
173 VM_GC_Operation::doit_epilogue();
244 // VM_GC_Operation::doit_prologue() or deadlocks can occur
256 // VM_GC_Operation::doit_epilogue()
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/
H A DvmCMSOperations.hpp34 // a VM_GC_Operation -- and would not have subclassed easily
35 // to VM_GC_Operation without several changes to VM_GC_Operation.
36 // To minimize the changes, we have replicated some of the VM_GC_Operation
130 class VM_GenCollectFullConcurrent: public VM_GC_Operation {
136 : VM_GC_Operation(gc_count_before, gc_cause, full_gc_count_before, true /* full */),
/openjdk7/hotspot/src/share/vm/memory/
H A DsharedHeap.hpp112 friend class VM_GC_Operation;
/openjdk7/hotspot/src/share/vm/services/
H A DheapDumper.cpp1331 class VM_HeapDumper : public VM_GC_Operation {
1400 VM_GC_Operation(0 /* total collections, dummy, ignored */,

Completed in 63 milliseconds