Home
last modified time | relevance | path

Searched refs:HasAddress (Results 1 – 25 of 28) sorted by relevance

12

/art/runtime/gc/collector/
Dsemi_space-inl.h30 DCHECK(from_space_->HasAddress(obj)); in GetForwardingAddressInFromSpace()
47 if (from_space_->HasAddress(obj)) { in MarkObject()
62 DCHECK(!to_space_->HasAddress(obj)) << "Tried to mark " << obj << " in to-space"; in MarkObject()
64 CHECK(!to_space_->HasAddress(ref)) << "Marking " << ref << " in to_space_"; in MarkObject()
77 if (!to_space_->HasAddress(obj_ptr->AsMirrorPtr())) { in MarkObjectIfNotInToSpace()
Dsemi_space.cc247 if (from_space_->HasAddress(ref)) { in operator ()()
266 CHECK(!from_space_->HasAddress(root->AsMirrorPtr())); in VisitRoot()
274 DCHECK(!from_space_->HasAddress(obj)) << "Scanning object " << obj << " in from space"; in VerifyNoFromSpaceReferences()
457 DCHECK(to_space_->HasAddress(forward_address) || fallback_space_->HasAddress(forward_address)) in MarkNonForwardedObject()
585 DCHECK(!from_space_->HasAddress(obj)) << "Scanning object " << obj << " in from space"; in ScanObject()
603 if (from_space_->HasAddress(obj)) { in IsMarked()
606 } else if (immune_spaces_.IsInImmuneRegion(obj) || to_space_->HasAddress(obj)) { in IsMarked()
Dmark_compact-inl.h33 (std::less<mirror::Object*>{}(obj, klass) && HasAddress(klass)) || in UpdateClassAfterObjectMap()
45 mirror::Class* highest_klass = HasAddress(klass) ? klass : nullptr; in UpdateClassAfterObjectMap()
50 if (HasAddress(k.Ptr())) { in UpdateClassAfterObjectMap()
231 if (HasAddress(old_ref) && in UpdateRef()
275 if (!HasAddress(old_ref)) { in VerifyRootSingleUpdate()
403 if (LIKELY(HasAddress(old_ref, begin, end))) { in PostCompactAddress()
Dimmune_spaces.h76 if (space->HasAddress(obj)) { in ContainsObject()
Dmark_compact.h139 if (HasAddress(old_ref)) { in GetFromSpaceAddrFromBarrier()
231 ALWAYS_INLINE bool HasAddress(mirror::Object* obj) const { in HasAddress() function
232 return MemRangeBitmap::HasAddress(reinterpret_cast<uintptr_t>(obj)); in HasAddress()
246 static bool HasAddress(mirror::Object* obj, uint8_t* begin, uint8_t* end) { in HasAddress() function
251 bool HasAddress(mirror::Object* obj) const { in HasAddress() function
252 return HasAddress(obj, moving_space_begin_, moving_space_end_); in HasAddress()
258 DCHECK(HasAddress(obj)) << " obj=" << obj; in GetFromSpaceAddr()
Dconcurrent_copying-inl.h155 if (region_space_->HasAddress(from_ref)) { in Mark()
169 DCHECK(region_space_->IsInToSpace(to_ref) || heap_->non_moving_space_->HasAddress(to_ref)) in Mark()
Dconcurrent_copying.cc1175 if (LIKELY(region_space_->HasAddress(ref))) { in AddLiveBytesAndScanRef()
1199 DCHECK(heap_->non_moving_space_->HasAddress(ref)); in AddLiveBytesAndScanRef()
1211 if (LIKELY(region_space_->HasAddress(ref))) { in TestAndSetMarkBitForRef()
1213 } else if (heap_->GetNonMovingSpace()->HasAddress(ref)) { in TestAndSetMarkBitForRef()
1240 if (LIKELY(region_space_->HasAddress(ref))) { in TestMarkBitmapForRef()
1242 } else if (heap_->GetNonMovingSpace()->HasAddress(ref)) { in TestMarkBitmapForRef()
2300 DCHECK(!region_space_->HasAddress(to_ref)) << to_ref; in ProcessMarkStackRef()
2306 const bool is_los = !mark_bitmap->HasAddress(to_ref); in ProcessMarkStackRef()
2324 DCHECK(los_bitmap->HasAddress(to_ref)); in ProcessMarkStackRef()
2560 if (space->HasAddress(obj)) { in SweepArray()
[all …]
Dmark_compact.cc987 if (HasAddress(klass)) { in InitNonMovingSpaceFirstObjects()
1005 if (HasAddress(klass)) { in InitNonMovingSpaceFirstObjects()
1592 if (HasAddress(pre_compact_klass) && in VerifyObject()
2241 DCHECK(from_space_map_.HasAddress(page)); in DoPageCompactionWithStateChange()
2425 HasAddress(key.AsMirrorPtr())) { in UpdateClassAfterObjMap()
2851 if (obj != nullptr && non_moving_space_bitmap_->HasAddress(obj)) { in UpdateNonMovingSpaceBlackAllocations()
3011 if (MarkCompact::HasAddress(old_ref, moving_space_begin_, moving_space_end_)) { in VisitRoot()
3485 if (HasAddress(reinterpret_cast<mirror::Object*>(fault_addr))) { in ConcurrentCompaction()
3540 if (HasAddress(reinterpret_cast<mirror::Object*>(fault_page))) { in SigbusHandler()
3571 return HasAddress(reinterpret_cast<mirror::Object*>(fault_page)) || in SigbusHandler()
[all …]
Dmark_sweep.cc511 } else if (LIKELY(current_space_bitmap_->HasAddress(obj))) { in MarkObjectNonNull()
554 if (LIKELY(object_bitmap->HasAddress(obj))) { in MarkObjectParallel()
1251 if (space->HasAddress(obj)) { in SweepArray()
1454 if (current_space_bitmap_->HasAddress(object)) { in IsMarked()
/art/runtime/gc/accounting/
Dheap_bitmap-inl.h44 if (LIKELY(lo_bitmap->HasAddress(obj))) { in Test()
59 if (LIKELY(lo_bitmap->HasAddress(obj))) { in Clear()
74 if (LIKELY(lo_bitmap->HasAddress(obj))) { in Set()
91 if (LIKELY(lo_bitmap->HasAddress(obj))) { in AtomicTestAndSet()
101 if (bitmap->HasAddress(obj)) { in GetContinuousSpaceBitmap()
110 if (LIKELY(bitmap->HasAddress(obj))) { in GetLargeObjectBitmap()
Dremembered_set.cc75 if (target_space_->HasAddress(ref_ptr->AsMirrorPtr())) { in operator ()()
78 DCHECK(!target_space_->HasAddress(ref_ptr->AsMirrorPtr())); in operator ()()
84 if (target_space_->HasAddress(ref->GetReferent())) { in operator ()()
99 if (target_space_->HasAddress(root->AsMirrorPtr())) { in VisitRoot()
102 DCHECK(!target_space_->HasAddress(root->AsMirrorPtr())); in VisitRoot()
144 DCHECK(space_->HasAddress(reinterpret_cast<mirror::Object*>(start))); in UpdateAndMarkReferences()
Dmod_union_table-inl.h37 return !space_->HasAddress(ref); in ShouldAddReference()
Dmod_union_table.cc124 if (ref != nullptr && !from_space_->HasAddress(ref) && !immune_space_->HasAddress(ref)) { in MarkReference()
519 DCHECK(space_->HasAddress(reinterpret_cast<mirror::Object*>(start))) in operator ()()
569 DCHECK(space_->HasAddress(reinterpret_cast<mirror::Object*>(start))) in VisitObjects()
Dspace_bitmap-inl.h58 DCHECK(HasAddress(obj)) << obj; in Test()
236 DCHECK(HasAddress(obj)) << obj; in Modify()
Dbitmap.h168 ALWAYS_INLINE bool HasAddress(const uintptr_t addr) const { in HasAddress() function
Dspace_bitmap.h123 bool HasAddress(const void* obj) const { in HasAddress() function
Dmod_union_table_test.cc128 return target_space_->HasAddress(ref); in ShouldAddReference()
Dspace_bitmap.cc123 DCHECK(HasAddress(obj)) << obj; in DumpMemAround()
/art/runtime/gc/space/
Dregion_space.h239 if (HasAddress(ref)) { in IsInFromSpace()
252 if (HasAddress(ref)) { in IsInNewlyAllocatedRegion()
260 if (HasAddress(ref)) { in IsInUnevacFromSpace()
268 if (HasAddress(ref)) { in IsLargeObject()
276 if (HasAddress(ref)) { in IsInToSpace()
286 if (HasAddress(ref)) { in GetRegionType()
295 DCHECK(HasAddress(ref)) << ref; in GetRegionTypeUnsafe()
352 DCHECK(HasAddress(ref)); in RegionIdxForRefUnchecked()
363 if (HasAddress(ref)) { in RegionIdxForRef()
675 DCHECK(HasAddress(ref)); in RefToRegionLocked()
Dspace.h311 bool HasAddress(const mirror::Object* obj) const { in HasAddress() function
317 return HasAddress(obj); in Contains()
/art/test/1001-app-image-regions/
Dapp_image_regions.cc43 if (image_header.IsAppImage() && image_space->HasAddress(klass_ptr.Ptr())) { in Java_Main_checkAppImageSectionSize()
/art/runtime/jit/
Djit_memory_region.h141 return data_pages_.HasAddress(ptr); in IsInDataSpace()
145 return exec_pages_.HasAddress(ptr); in IsInExecSpace()
192 CHECK(src.HasAddress(src_ptr)) << reinterpret_cast<const void*>(src_ptr); in TranslateAddress()
/art/test/596-app-images/
Dapp_images.cc84 if (image_space->HasAddress(klass_ptr.Ptr())) { in Java_Main_checkAppImageContains()
/art/libartbase/base/
Dmem_map.h286 bool HasAddress(const void* addr) const { in HasAddress() function
/art/runtime/base/
Dgc_visited_arena_pool.h169 if (map.HasAddress(ptr)) { in Contains()

12