index

src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp

Print this page
rev 7780 : imported patch 8072621
rev 7781 : imported patch 8066771

*** 27,50 **** #include "gc_implementation/parallelScavenge/parallelScavengeHeap.hpp" #include "gc_implementation/shared/vmGCOperations.hpp" #include "gc_interface/gcCause.hpp" ! class VM_ParallelGCFailedAllocation: public VM_GC_Operation { ! private: ! size_t _size; ! HeapWord* _result; ! public: ! VM_ParallelGCFailedAllocation(size_t size, uint gc_count); virtual VMOp_Type type() const { return VMOp_ParallelGCFailedAllocation; } virtual void doit(); - - HeapWord* result() const { return _result; } }; class VM_ParallelGCSystemGC: public VM_GC_Operation { public: VM_ParallelGCSystemGC(uint gc_count, uint full_gc_count, GCCause::Cause gc_cause); --- 27,44 ---- #include "gc_implementation/parallelScavenge/parallelScavengeHeap.hpp" #include "gc_implementation/shared/vmGCOperations.hpp" #include "gc_interface/gcCause.hpp" ! class VM_ParallelGCFailedAllocation : public VM_CollectForAllocation { public: ! VM_ParallelGCFailedAllocation(size_t word_size, uint gc_count); virtual VMOp_Type type() const { return VMOp_ParallelGCFailedAllocation; } virtual void doit(); }; class VM_ParallelGCSystemGC: public VM_GC_Operation { public: VM_ParallelGCSystemGC(uint gc_count, uint full_gc_count, GCCause::Cause gc_cause);
index