< prev index next >

src/hotspot/share/gc/cms/cmsArguments.hpp

Print this page
rev 47829 : 8189389: Move heap creation into GC interface

*** 25,39 **** --- 25,42 ---- #ifndef SHARE_GC_CMS_CMSARGUMENTS_HPP #define SHARE_GC_CMS_CMSARGUMENTS_HPP #include "gc/shared/gcArguments.hpp" + class CollectedHeap; + class CMSArguments : public GCArguments { private: void disable_adaptive_size_policy(const char* collector_name); void set_parnew_gc_flags(); public: virtual void initialize_flags(); virtual size_t conservative_max_heap_alignment(); + virtual CollectedHeap* create_heap(); }; #endif // SHARE_GC_CMS_CMSARGUMENTS_HPP
< prev index next >