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

  /art/runtime/gc/collector/
concurrent_copying-inl.h 59 DCHECK_NE(to_ref, ReadBarrier::GrayPtr())
73 from_ref->AtomicSetReadBarrierPointer(ReadBarrier::WhitePtr(), ReadBarrier::GrayPtr());
81 DCHECK_EQ(to_ref->GetReadBarrierPointer(), ReadBarrier::GrayPtr());
concurrent_copying.cc 318 obj->AtomicSetReadBarrierPointer(ReadBarrier::WhitePtr(), ReadBarrier::GrayPtr());
324 CHECK(!kUseBakerReadBarrier || obj->GetReadBarrierPointer() == ReadBarrier::GrayPtr());
372 if (ReadBarrier::kEnableToSpaceInvariantChecks) {
677 CHECK(ref->GetReadBarrierPointer() == ReadBarrier::BlackPtr() ||
678 (ref->GetReadBarrierPointer() == ReadBarrier::WhitePtr() &&
755 CHECK(obj->GetReadBarrierPointer() == ReadBarrier::BlackPtr() ||
756 (obj->GetReadBarrierPointer() == ReadBarrier::WhitePtr() &&
    [all...]
  /art/runtime/
gc_root-inl.h 32 ReadBarrier::BarrierForRoot<mirror::Object, kReadBarrierOption>(&root_, gc_root_source));
read_barrier-inl.h 32 inline MirrorType* ReadBarrier::Barrier(
97 inline MirrorType* ReadBarrier::BarrierForRoot(MirrorType** root,
145 inline MirrorType* ReadBarrier::BarrierForRoot(mirror::CompressedReference<MirrorType>* root,
182 inline bool ReadBarrier::IsDuringStartup() {
200 inline void ReadBarrier::AssertToSpaceInvariant(mirror::Object* obj, MemberOffset offset,
211 inline void ReadBarrier::AssertToSpaceInvariant(GcRootSource* gc_root_source,
222 inline mirror::Object* ReadBarrier::Mark(mirror::Object* obj) {
226 inline bool ReadBarrier::HasGrayReadBarrierPointer(mirror::Object* obj,
lock_word.h 236 DCHECK(rb_state == ReadBarrier::white_ptr_ ||
237 rb_state == ReadBarrier::gray_ptr_ ||
238 rb_state == ReadBarrier::black_ptr_) << rb_state;
image-inl.h 42 ReadBarrier::BarrierForRoot<mirror::ObjectArray<mirror::Object>, kReadBarrierOption>(
read_barrier.h 38 class ReadBarrier {
stack.h 250 ReadBarrier::AssertToSpaceInvariant(ref);
320 ReadBarrier::AssertToSpaceInvariant(val);
  /art/runtime/gc/
reference_queue.cc 77 if (ref->GetReadBarrierPointer() == ReadBarrier::GrayPtr()) {
79 ref->AtomicSetReadBarrierPointer(ReadBarrier::GrayPtr(), ReadBarrier::WhitePtr());
80 CHECK_EQ(ref->GetReadBarrierPointer(), ReadBarrier::WhitePtr());
82 ref->AtomicSetReadBarrierPointer(ReadBarrier::GrayPtr(), ReadBarrier::BlackPtr());
83 CHECK_EQ(ref->GetReadBarrierPointer(), ReadBarrier::BlackPtr());
90 CHECK_EQ(ref->GetReadBarrierPointer(), ReadBarrier::WhitePtr())
93 CHECK_EQ(ref->GetReadBarrierPointer(), ReadBarrier::BlackPtr())
  /art/runtime/entrypoints/quick/
quick_jni_entrypoints.cc 28 mirror::Object* to_ref = ReadBarrier::BarrierForRoot(handle_on_stack);
quick_field_entrypoints.cc 634 return ReadBarrier::Mark(obj);
647 ReadBarrier::Barrier<mirror::Object, kReadBarrierOption>(obj,
  /external/gemmlowp/internal/
multi_thread_gemm.h 83 inline void ReadBarrier() {
93 #error "Unsupported architecture for ReadBarrier."
286 ReadBarrier();
  /art/runtime/native/
sun_misc_Unsafe.cc 66 ReadBarrier::Barrier<mirror::Object, kWithReadBarrier, /*kAlwaysUpdateField*/true>(
  /art/runtime/interpreter/
unstarted_runtime.cc     [all...]
  /art/runtime/mirror/
class.cc     [all...]
object-inl.h     [all...]
  /art/runtime/arch/
stub_test.cc     [all...]
  /art/compiler/optimizing/
code_generator_arm64.cc     [all...]
code_generator_arm.cc     [all...]
code_generator_x86.cc     [all...]
code_generator_x86_64.cc     [all...]

Completed in 622 milliseconds