< prev index next >
src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
Print this page
rev 60637 : 8252221: Use multiple workers for Parallel GC pre-touching
Reviewed-by:
Contributed-by: amith.pawar@gmail.com
*** 193,203 ****
public:
GrowableArray<LGRPSpace*>* lgrp_spaces() const { return _lgrp_spaces; }
MutableNUMASpace(size_t alignment);
virtual ~MutableNUMASpace();
// Space initialization.
! virtual void initialize(MemRegion mr, bool clear_space, bool mangle_space, bool setup_pages = SetupPages);
// Update space layout if necessary. Do all adaptive resizing job.
virtual void update();
// Update allocation rate averages.
virtual void accumulate_statistics();
--- 193,207 ----
public:
GrowableArray<LGRPSpace*>* lgrp_spaces() const { return _lgrp_spaces; }
MutableNUMASpace(size_t alignment);
virtual ~MutableNUMASpace();
// Space initialization.
! virtual void initialize(MemRegion mr,
! bool clear_space,
! bool mangle_space,
! bool setup_pages = SetupPages,
! WorkGang *pretouch_gang = NULL);
// Update space layout if necessary. Do all adaptive resizing job.
virtual void update();
// Update allocation rate averages.
virtual void accumulate_statistics();
< prev index next >