< prev index next >
src/hotspot/share/gc/parallel/psPromotionManager.hpp
Print this page
*** 28,38 ****
#include "gc/parallel/psPromotionLAB.hpp"
#include "gc/shared/copyFailedInfo.hpp"
#include "gc/shared/gcTrace.hpp"
#include "gc/shared/preservedMarks.hpp"
#include "gc/shared/taskqueue.hpp"
- #include "memory/allocation.hpp"
#include "memory/padded.hpp"
#include "utilities/globalDefinitions.hpp"
//
// psPromotionManager is used by a single thread to manage object survival
--- 28,37 ----
*** 48,58 ****
class MutableSpace;
class PSOldGen;
class ParCompactionManager;
! class PSPromotionManager VALUE_OBJ_CLASS_SPEC {
friend class PSScavenge;
friend class PSRefProcTaskExecutor;
private:
static PaddedEnd<PSPromotionManager>* _manager_array;
static OopStarTaskQueueSet* _stack_array_depth;
--- 47,57 ----
class MutableSpace;
class PSOldGen;
class ParCompactionManager;
! class PSPromotionManager {
friend class PSScavenge;
friend class PSRefProcTaskExecutor;
private:
static PaddedEnd<PSPromotionManager>* _manager_array;
static OopStarTaskQueueSet* _stack_array_depth;
< prev index next >