Lines Matching refs:prev_obj
955 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()
998 prev_obj = bitmap->FindPrecedingObject(begin, begin - gPageSize); in InitNonMovingSpaceFirstObjects()
999 if (prev_obj != nullptr) { in InitNonMovingSpaceFirstObjects()
1000 prev_obj_end = reinterpret_cast<uintptr_t>(prev_obj) in InitNonMovingSpaceFirstObjects()
1001 + RoundUp(prev_obj->SizeOf<kDefaultVerifyFlags>(), kAlignment); in InitNonMovingSpaceFirstObjects()
1004 mirror::Class* klass = prev_obj->GetClass<kVerifyNone, kWithoutReadBarrier>(); in InitNonMovingSpaceFirstObjects()
1006 LOG(WARNING) << "found inter-page object " << prev_obj in InitNonMovingSpaceFirstObjects()
1010 first_objs_non_moving_space_[page_idx].Assign(prev_obj); in InitNonMovingSpaceFirstObjects()