Home
last modified time | relevance | path

Searched refs:prev_obj (Results 1 – 1 of 1) sorted by relevance

/art/runtime/gc/collector/
Dmark_compact.cc955 mirror::Object* prev_obj; in InitNonMovingSpaceFirstObjects() local
971 prev_obj = obj; in InitNonMovingSpaceFirstObjects()
974 uintptr_t prev_obj_end = reinterpret_cast<uintptr_t>(prev_obj) in InitNonMovingSpaceFirstObjects()
975 + RoundUp(prev_obj->SizeOf<kDefaultVerifyFlags>(), kAlignment); in InitNonMovingSpaceFirstObjects()
979 begin = RoundDown(reinterpret_cast<uintptr_t>(prev_obj) + gPageSize, gPageSize); in InitNonMovingSpaceFirstObjects()
983 if (prev_obj != nullptr && prev_obj_end > begin) { in InitNonMovingSpaceFirstObjects()
984 DCHECK_LT(prev_obj, reinterpret_cast<mirror::Object*>(begin)); in InitNonMovingSpaceFirstObjects()
985 first_objs_non_moving_space_[page_idx].Assign(prev_obj); in InitNonMovingSpaceFirstObjects()
986 mirror::Class* klass = prev_obj->GetClass<kVerifyNone, kWithoutReadBarrier>(); in InitNonMovingSpaceFirstObjects()
988 LOG(WARNING) << "found inter-page object " << prev_obj in InitNonMovingSpaceFirstObjects()
[all …]