Home
last modified time | relevance | path

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

/aosp_15_r20/art/runtime/gc/
H A Dheap_verification_test.cc50 TEST_F(VerificationTest, IsValidHeapObjectAddress) { in TEST_F() argument
53 EXPECT_FALSE(v->IsValidHeapObjectAddress(reinterpret_cast<const void*>(1))); in TEST_F()
54 EXPECT_FALSE(v->IsValidHeapObjectAddress(reinterpret_cast<const void*>(4))); in TEST_F()
55 EXPECT_FALSE(v->IsValidHeapObjectAddress(nullptr)); in TEST_F()
59 EXPECT_TRUE(v->IsValidHeapObjectAddress(string.Get())); in TEST_F()
64 EXPECT_FALSE(v->IsValidHeapObjectAddress(unaligned_address)); in TEST_F()
65 EXPECT_TRUE(v->IsValidHeapObjectAddress(string->GetClass())); in TEST_F()
69 EXPECT_TRUE(v->IsValidHeapObjectAddress( in TEST_F()
71 EXPECT_FALSE(v->IsValidHeapObjectAddress( in TEST_F()
H A Dverification-inl.h30 if (!IsValidHeapObjectAddress(k1)) { in IsValidClassUnchecked()
37 if (!IsValidHeapObjectAddress(k2)) { in IsValidClassUnchecked()
45 if (!IsValidHeapObjectAddress(klass)) { in IsValidClass()
53 if (!IsValidHeapObjectAddress(obj)) { in IsValidObject()
H A Dverification.cc66 if (IsValidHeapObjectAddress(addr)) { in DumpObjectInfo()
141 bool Verification::IsValidHeapObjectAddress(const void* addr, space::Space** out_space) const { in IsValidHeapObjectAddress() function in art::gc::Verification
H A Dverification.h67 bool IsValidHeapObjectAddress(const void* addr, space::Space** out_space = nullptr) const
/aosp_15_r20/art/runtime/gc/collector/
H A Dmark_compact.cc1327 if (!heap_->GetVerification()->IsValidHeapObjectAddress(klass)) { in IsValidObject()