16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 * 23 */ 24 25 #ifndef SHARE_VM_GC_CMS_CMSCOLLECTORPOLICY_HPP 26 #define SHARE_VM_GC_CMS_CMSCOLLECTORPOLICY_HPP 27 28 #include "gc/shared/collectorPolicy.hpp" 29 30 class ConcurrentMarkSweepPolicy : public GenCollectorPolicy { 31 protected: 32 void initialize_alignments(); 33 34 public: 35 ConcurrentMarkSweepPolicy() {} 36 37 void initialize_gc_policy_counters(); 38 }; 39 40 #endif // SHARE_VM_GC_CMS_CMSCOLLECTORPOLICY_HPP | 16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 * 23 */ 24 25 #ifndef SHARE_VM_GC_CMS_CMSCOLLECTORPOLICY_HPP 26 #define SHARE_VM_GC_CMS_CMSCOLLECTORPOLICY_HPP 27 28 #include "gc/shared/collectorPolicy.hpp" 29 30 class ConcurrentMarkSweepPolicy : public GenCollectorPolicy { 31 protected: 32 void initialize_alignments(); 33 34 public: 35 ConcurrentMarkSweepPolicy() {} 36 }; 37 38 #endif // SHARE_VM_GC_CMS_CMSCOLLECTORPOLICY_HPP |