< prev index next >
src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
Print this page
rev 13068 : [mq]: partial.patch
@@ -73,10 +73,18 @@
VM_Operation::VMOp_Type type() const { return VMOp_ShenandoahFullGC; }
const char* name() const { return "Shenandoah Full GC"; }
virtual void doit();
};
+class VM_ShenandoahPartialGC: public VM_ShenandoahOperation {
+public:
+ VM_ShenandoahPartialGC() : VM_ShenandoahOperation() {};
+ VM_Operation::VMOp_Type type() const { return VMOp_ShenandoahPartialGC; }
+ const char* name() const { return "Shenandoah Partial Collection"; }
+ virtual void doit();
+};
+
class VM_ShenandoahVerifyHeapAfterEvacuation: public VM_ShenandoahOperation {
public:
VM_ShenandoahVerifyHeapAfterEvacuation() : VM_ShenandoahOperation() {};
VM_Operation::VMOp_Type type() const { return VMOp_ShenandoahVerifyHeapAfterEvacuation; }
const char* name() const { return "Shenandoah verify heap after evacuation"; }
< prev index next >