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

Print this page

        

*** 247,256 **** --- 247,259 ---- void record_gen_tops_before_GC() PRODUCT_RETURN; // Mangle the unused parts of all spaces in the heap void gen_mangle_unused_area() PRODUCT_RETURN; + // Resize the heap based on the free ratio + bool resize_by_free_ratio(bool isFullGC); + // Call these in sequential code around the processing of strong roots. class ParStrongRootsScope : public MarkingCodeBlobClosure::MarkScope { public: ParStrongRootsScope(); ~ParStrongRootsScope();