HomeSort by relevance Sort by last modified time
    Searched refs:fake_address_dependency (Results 1 - 5 of 5) sorted by null

  /art/runtime/mirror/
object_array-inl.h 152 uintptr_t fake_address_dependency; local
153 if (!ReadBarrier::IsGray(src.Ptr(), &fake_address_dependency)) {
155 DCHECK_EQ(fake_address_dependency, 0U);
157 reinterpret_cast<uintptr_t>(src.Ptr()) | fake_address_dependency));
177 uintptr_t fake_address_dependency; local
178 if (!ReadBarrier::IsGray(src.Ptr(), &fake_address_dependency)) {
180 DCHECK_EQ(fake_address_dependency, 0U);
182 reinterpret_cast<uintptr_t>(src.Ptr()) | fake_address_dependency));
227 uintptr_t fake_address_dependency; local
228 if (!ReadBarrier::IsGray(src.Ptr(), &fake_address_dependency)) {
275 uintptr_t fake_address_dependency; local
    [all...]
object-readbarrier-inl.h 69 inline uint32_t Object::GetReadBarrierState(uintptr_t* fake_address_dependency) {
84 : [result] "+r" (result), [fad] "=r" (*fake_address_dependency)
86 DCHECK_EQ(*fake_address_dependency, 0U);
100 : [result] "+r" (result), [fad] "=r" (*fake_address_dependency)
102 DCHECK_EQ(*fake_address_dependency, 0U);
110 *fake_address_dependency = 0;
117 *fake_address_dependency = 0;
object.h 99 // '*fake_address_dependency' will be set to 0.
100 ALWAYS_INLINE uint32_t GetReadBarrierState(uintptr_t* fake_address_dependency)
    [all...]
  /art/runtime/
read_barrier-inl.h 48 // fake_address_dependency (must be zero) is used to create artificial data dependency from
51 uintptr_t fake_address_dependency; local
52 bool is_gray = IsGray(obj, &fake_address_dependency);
54 CHECK_EQ(fake_address_dependency, 0U) << obj << " rb_state=" << obj->GetReadBarrierState();
57 fake_address_dependency | reinterpret_cast<uintptr_t>(ref_addr));
250 inline bool ReadBarrier::IsGray(mirror::Object* obj, uintptr_t* fake_address_dependency) {
251 return obj->GetReadBarrierState(fake_address_dependency) == gray_state_;
read_barrier.h 101 // fake_address_dependency will be zero which should be bitwise-or'ed with the address of the
104 // *fake_address_dependency will be set to 0.
105 ALWAYS_INLINE static bool IsGray(mirror::Object* obj, uintptr_t* fake_address_dependency)

Completed in 83 milliseconds