Lines Matching refs:ParCompactionManager

42 class ParCompactionManager;
765 inline ParMarkBitMapClosure(ParMarkBitMap* mbm, ParCompactionManager* cm,
768 inline ParCompactionManager* compaction_manager() const;
783 ParCompactionManager* const _compaction_manager;
793 ParCompactionManager* cm,
804 inline ParCompactionManager* ParMarkBitMapClosure::compaction_manager() const {
943 ParCompactionManager* _compaction_manager;
947 KeepAliveClosure(ParCompactionManager* cm) : _compaction_manager(cm) { }
955 ParCompactionManager* _compaction_manager;
957 FollowRootClosure(ParCompactionManager* cm) : _compaction_manager(cm) { }
964 ParCompactionManager* _compaction_manager;
966 FollowStackClosure(ParCompactionManager* cm) : _compaction_manager(cm) { }
1037 static void marking_phase(ParCompactionManager* cm, bool maximum_heap_compaction);
1045 static inline void follow_root(ParCompactionManager* cm, T* p);
1126 static void summary_phase(ParCompactionManager* cm, bool maximum_compaction);
1137 static void compact_perm(ParCompactionManager* cm);
1194 ParCompactionManager* _compaction_manager;
1196 MarkAndPushClosure(ParCompactionManager* cm) : _compaction_manager(cm) { }
1232 template <class T> static inline void mark_and_push(ParCompactionManager* cm,
1250 static void move_and_update(ParCompactionManager* cm, SpaceId space_id);
1254 static void dense_prefix_regions_epilogue(ParCompactionManager* cm,
1269 static void update_and_deadwood_in_dense_prefix(ParCompactionManager* cm,
1296 static void decrement_destination_counts(ParCompactionManager* cm,
1302 static void fill_region(ParCompactionManager* cm, size_t region_idx);
1303 static void fill_and_update_region(ParCompactionManager* cm, size_t region) {
1311 static void update_deferred_objects(ParCompactionManager* cm, SpaceId id);
1351 static void revisit_weak_klass_link(ParCompactionManager* cm, Klass* k);
1354 static void revisit_mdo(ParCompactionManager* cm, DataLayout* p);
1389 inline void PSParallelCompact::follow_root(ParCompactionManager* cm, T* p) {
1411 inline void PSParallelCompact::mark_and_push(ParCompactionManager* cm, T* p) {
1527 inline MoveAndUpdateClosure(ParMarkBitMap* bitmap, ParCompactionManager* cm,
1560 ParCompactionManager* cm,
1583 ParCompactionManager* cm,
1601 FillClosure(ParCompactionManager* cm, PSParallelCompact::SpaceId space_id) :