Searched refs:fake_address_dependency (Results 1 – 5 of 5) sorted by relevance
/art/runtime/mirror/ |
D | object_array-inl.h | 125 uintptr_t fake_address_dependency; in AssignableMemmove() local 126 if (!ReadBarrier::IsGray(src.Ptr(), &fake_address_dependency)) { in AssignableMemmove() 128 DCHECK_EQ(fake_address_dependency, 0U); in AssignableMemmove() 130 reinterpret_cast<uintptr_t>(src.Ptr()) | fake_address_dependency)); in AssignableMemmove() 150 uintptr_t fake_address_dependency; in AssignableMemmove() local 151 if (!ReadBarrier::IsGray(src.Ptr(), &fake_address_dependency)) { in AssignableMemmove() 153 DCHECK_EQ(fake_address_dependency, 0U); in AssignableMemmove() 155 reinterpret_cast<uintptr_t>(src.Ptr()) | fake_address_dependency)); in AssignableMemmove() 200 uintptr_t fake_address_dependency; in AssignableMemcpy() local 201 if (!ReadBarrier::IsGray(src.Ptr(), &fake_address_dependency)) { in AssignableMemcpy() [all …]
|
D | object-readbarrier-inl.h | 73 inline uint32_t Object::GetReadBarrierState(uintptr_t* fake_address_dependency) { in GetReadBarrierState() argument 88 : [result] "+r" (result), [fad] "=r" (*fake_address_dependency) in GetReadBarrierState() 90 DCHECK_EQ(*fake_address_dependency, 0U); in GetReadBarrierState() 104 : [result] "+r" (result), [fad] "=r" (*fake_address_dependency) in GetReadBarrierState() 106 DCHECK_EQ(*fake_address_dependency, 0U); in GetReadBarrierState() 114 *fake_address_dependency = 0; in GetReadBarrierState() 119 UNUSED(fake_address_dependency); in GetReadBarrierState()
|
D | object.h | 105 ALWAYS_INLINE uint32_t GetReadBarrierState(uintptr_t* fake_address_dependency)
|
/art/runtime/ |
D | read_barrier-inl.h | 48 uintptr_t fake_address_dependency; in Barrier() local 49 bool is_gray = IsGray(obj, &fake_address_dependency); in Barrier() 51 CHECK_EQ(fake_address_dependency, 0U) << obj << " rb_state=" << obj->GetReadBarrierState(); in Barrier() 54 fake_address_dependency | reinterpret_cast<uintptr_t>(ref_addr)); in Barrier() 255 inline bool ReadBarrier::IsGray(mirror::Object* obj, uintptr_t* fake_address_dependency) { in IsGray() argument 256 return obj->GetReadBarrierState(fake_address_dependency) == kGrayState; in IsGray()
|
D | read_barrier.h | 116 ALWAYS_INLINE static bool IsGray(mirror::Object* obj, uintptr_t* fake_address_dependency)
|