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

Print this page

        

*** 20,29 **** --- 20,37 ---- * or visit www.oracle.com if you need additional information or have any * questions. * */ + #ifndef SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSADAPTIVESIZEPOLICY_HPP + #define SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSADAPTIVESIZEPOLICY_HPP + + #include "gc_implementation/shared/adaptiveSizePolicy.hpp" + #include "gc_implementation/shared/gcStats.hpp" + #include "gc_implementation/shared/gcUtil.hpp" + #include "gc_interface/gcCause.hpp" + // This class keeps statistical information and computes the // optimal free space for both the young and old generation // based on current application characteristics (based on gc cost // and application footprint). //
*** 382,386 **** --- 390,396 ---- size_t promoted); // Printing support virtual bool print_adaptive_size_policy_on(outputStream* st) const; }; + + #endif // SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSADAPTIVESIZEPOLICY_HPP