Lines Matching defs:ParallelCompactData

211 class ParallelCompactData
386 ParallelCompactData();
492 ParallelCompactData::RegionData::destination_count_raw() const
498 ParallelCompactData::RegionData::destination_count() const
504 ParallelCompactData::RegionData::blocks_filled() const
511 ParallelCompactData::RegionData::blocks_filled_count() const
518 ParallelCompactData::RegionData::set_blocks_filled()
526 ParallelCompactData::RegionData::set_destination_count(uint count)
533 inline void ParallelCompactData::RegionData::set_live_obj_size(size_t words)
539 inline void ParallelCompactData::RegionData::decrement_destination_count()
546 inline HeapWord* ParallelCompactData::RegionData::data_location() const
552 inline HeapWord* ParallelCompactData::RegionData::highest_ref() const
558 inline void ParallelCompactData::RegionData::set_data_location(HeapWord* addr)
563 inline void ParallelCompactData::RegionData::set_completed()
571 inline bool ParallelCompactData::RegionData::claim_unsafe()
580 inline void ParallelCompactData::RegionData::add_live_obj(size_t words)
586 inline void ParallelCompactData::RegionData::set_highest_ref(HeapWord* addr)
596 inline bool ParallelCompactData::RegionData::claim()
604 inline ParallelCompactData::RegionData*
605 ParallelCompactData::region(size_t region_idx) const
612 ParallelCompactData::region(const RegionData* const region_ptr) const
619 inline ParallelCompactData::BlockData*
620 ParallelCompactData::block(size_t n) const {
626 ParallelCompactData::region_offset(const HeapWord* addr) const
634 ParallelCompactData::addr_to_region_idx(const HeapWord* addr) const
641 inline ParallelCompactData::RegionData*
642 ParallelCompactData::addr_to_region_ptr(const HeapWord* addr) const
648 ParallelCompactData::region_to_addr(size_t region) const
655 ParallelCompactData::region_to_addr(const RegionData* region) const
662 ParallelCompactData::region_to_addr(size_t region, size_t offset) const
670 ParallelCompactData::region_align_down(HeapWord* addr) const
678 ParallelCompactData::region_align_up(HeapWord* addr) const
686 ParallelCompactData::is_region_aligned(HeapWord* addr) const
692 ParallelCompactData::block_offset(const HeapWord* addr) const
700 ParallelCompactData::addr_to_block_idx(const HeapWord* addr) const
707 inline ParallelCompactData::BlockData*
708 ParallelCompactData::addr_to_block_ptr(const HeapWord* addr) const
714 ParallelCompactData::block_to_addr(size_t block) const
721 ParallelCompactData::region_to_block_idx(size_t region) const
727 ParallelCompactData::block_align_down(HeapWord* addr) const
735 ParallelCompactData::block_align_up(HeapWord* addr) const
743 ParallelCompactData::is_block_aligned(HeapWord* addr) const
863 // is associated an object of type ParallelCompactData. Each region is of a
891 // See ParallelCompactData for precise details. The summary phase also
924 typedef ParallelCompactData::RegionData RegionData;
925 typedef ParallelCompactData::BlockData BlockData;
997 static ParallelCompactData _summary_data;
1314 static ParallelCompactData& summary_data() { return _summary_data; }