Lines Matching refs:kAlignment

416 template <size_t kAlignment>
417 MarkCompact::LiveWordsBitmap<kAlignment>* MarkCompact::LiveWordsBitmap<kAlignment>::Create( in Create()
419 return static_cast<LiveWordsBitmap<kAlignment>*>( in Create()
496 live_words_bitmap_.reset(LiveWordsBitmap<kAlignment>::Create( in MarkCompact()
902 obj = reinterpret_cast<mirror::Object*>(heap_begin + offset * kAlignment); in InitMovingSpaceFirstObjects()
925 DCHECK(IsAligned<kAlignment>(chunk_info_vec_[chunk_idx] - page_live_bytes)); in InitMovingSpaceFirstObjects()
928 chunk_idx, (chunk_info_vec_[chunk_idx] - page_live_bytes) / kAlignment); in InitMovingSpaceFirstObjects()
933 << " N=" << ((chunk_info_vec_[chunk_idx] - page_live_bytes) / kAlignment) in InitMovingSpaceFirstObjects()
942 obj = moving_space_bitmap_->FindPrecedingObject(heap_begin + offset * kAlignment); in InitMovingSpaceFirstObjects()
975 + RoundUp(prev_obj->SizeOf<kDefaultVerifyFlags>(), kAlignment); in InitNonMovingSpaceFirstObjects()
1001 + RoundUp(prev_obj->SizeOf<kDefaultVerifyFlags>(), kAlignment); in InitNonMovingSpaceFirstObjects()
1660 const size_t stride_in_bytes = stride_size * kAlignment; in CompactPage()
1663 DCHECK(IsAligned<kAlignment>(addr)); in CompactPage()
1664 memcpy(addr, from_space_begin_ + stride_begin * kAlignment, stride_in_bytes); in CompactPage()
1672 if (stride_count > 0 || stride_begin * kAlignment < gPageSize) { in CompactPage()
1674 reinterpret_cast<mirror::Object*>(space_begin + stride_begin * kAlignment); in CompactPage()
1688 uint32_t offset_within_obj = offset * kAlignment in CompactPage()
1709 obj_size = RoundUp(obj_size, kAlignment); in CompactPage()
1717 << " offset:" << offset * kAlignment in CompactPage()
1724 << pre_compact_offset_moving_space_[last_checked_reclaim_page_idx_] * kAlignment in CompactPage()
1732 last_stride_begin += obj_size / kAlignment; in CompactPage()
1752 obj_size = RoundUp(obj_size, kAlignment); in CompactPage()
1760 uint8_t* from_addr = from_space_begin_ + last_stride_begin * kAlignment; in CompactPage()
1772 obj_size = RoundUp(obj_size, kAlignment); in CompactPage()
1780 << " offset:" << offset * kAlignment in CompactPage()
1788 << pre_compact_offset_moving_space_[last_checked_reclaim_page_idx_] * kAlignment in CompactPage()
1884 obj_size = RoundUp(obj_size, kAlignment); in SlideBlackPage()
1909 obj_size = RoundUp(obj_size, kAlignment); in SlideBlackPage()
2328 idx_addr = bump_pointer_space_->Begin() + pre_compact_offset_moving_space_[idx] * kAlignment; in FreeFromSpacePages()
2741 obj_size = RoundUp(obj_size, kAlignment); in UpdateMovingSpaceBlackAllocations()
2866 size_t obj_size = RoundUp(obj->SizeOf<kDefaultVerifyFlags>(), kAlignment); in UpdateNonMovingSpaceBlackAllocations()
2971 byte += RoundUp(obj_size, LinearAlloc::kAlignment); in MultiObjectArena()
2981 DCHECK_ALIGNED(page_begin, kAlignment); in SingleObjectArena()
4586 template <size_t kAlignment>
4587 size_t MarkCompact::LiveWordsBitmap<kAlignment>::LiveBytesInBitmapWord(size_t chunk_idx) const { in LiveBytesInBitmapWord()
4593 return words * kAlignment; in LiveBytesInBitmapWord()
4601 size_t size = RoundUp(obj_size, kAlignment); in UpdateLivenessInfo()
4606 size_t first_chunk_portion = std::min(size, (kBitsPerVectorWord - bit_index) * kAlignment); in UpdateLivenessInfo()