Lines Matching refs:obj
47 mirror::Object* obj; in AllocNonvirtual() local
51 obj = current_region_->Alloc(num_bytes, bytes_allocated, usable_size, in AllocNonvirtual()
55 obj = evac_region_->Alloc(num_bytes, bytes_allocated, usable_size, in AllocNonvirtual()
58 if (LIKELY(obj != nullptr)) { in AllocNonvirtual()
59 return obj; in AllocNonvirtual()
64 obj = current_region_->Alloc(num_bytes, bytes_allocated, usable_size, in AllocNonvirtual()
67 obj = evac_region_->Alloc(num_bytes, bytes_allocated, usable_size, in AllocNonvirtual()
70 if (LIKELY(obj != nullptr)) { in AllocNonvirtual()
71 return obj; in AllocNonvirtual()
84 obj = r->Alloc(num_bytes, bytes_allocated, usable_size, bytes_tl_bulk_allocated); in AllocNonvirtual()
85 CHECK(obj != nullptr); in AllocNonvirtual()
87 return obj; in AllocNonvirtual()
96 obj = r->Alloc(num_bytes, bytes_allocated, usable_size, bytes_tl_bulk_allocated); in AllocNonvirtual()
97 CHECK(obj != nullptr); in AllocNonvirtual()
99 return obj; in AllocNonvirtual()
105 obj = AllocLarge<kForEvac>(num_bytes, bytes_allocated, usable_size, in AllocNonvirtual()
107 if (LIKELY(obj != nullptr)) { in AllocNonvirtual()
108 return obj; in AllocNonvirtual()
141 inline size_t RegionSpace::AllocationSizeNonvirtual(mirror::Object* obj, size_t* usable_size) { in AllocationSizeNonvirtual() argument
142 size_t num_bytes = obj->SizeOf(); in AllocationSizeNonvirtual()
145 DCHECK(RefToRegion(obj)->IsAllocated()); in AllocationSizeNonvirtual()
148 DCHECK(RefToRegion(obj)->IsLarge()); in AllocationSizeNonvirtual()
237 mirror::Object* obj = reinterpret_cast<mirror::Object*>(r->Begin()); in WalkInternal() local
238 if (obj->GetClass() != nullptr) { in WalkInternal()
239 callback(obj, arg); in WalkInternal()
247 mirror::Object* obj = reinterpret_cast<mirror::Object*>(pos); in WalkInternal() local
248 if (obj->GetClass<kDefaultVerifyFlags, kWithoutReadBarrier>() != nullptr) { in WalkInternal()
249 callback(obj, arg); in WalkInternal()
250 pos = reinterpret_cast<uint8_t*>(GetNextObject(obj)); in WalkInternal()
259 inline mirror::Object* RegionSpace::GetNextObject(mirror::Object* obj) { in GetNextObject() argument
260 const uintptr_t position = reinterpret_cast<uintptr_t>(obj) + obj->SizeOf(); in GetNextObject()