Home
last modified time | relevance | path

Searched refs:to_ref (Results 1 – 3 of 3) sorted by relevance

/art/runtime/gc/collector/
Dconcurrent_copying.cc459 void ConcurrentCopying::PushOntoMarkStack(mirror::Object* to_ref) { in PushOntoMarkStack() argument
461 << " " << to_ref << " " << PrettyTypeOf(to_ref); in PushOntoMarkStack()
463 CHECK(mark_queue_.Enqueue(to_ref)) << "Mark queue overflow"; in PushOntoMarkStack()
465 CHECK(mark_queue_.EnqueueThreadUnsafe(to_ref)) << "Mark queue overflow"; in PushOntoMarkStack()
699 mirror::Object* to_ref; in ProcessMarkStack() local
700 while ((to_ref = PopOffMarkStack()) != nullptr) { in ProcessMarkStack()
702 DCHECK(!region_space_->IsInFromSpace(to_ref)); in ProcessMarkStack()
704 DCHECK(to_ref->GetReadBarrierPointer() == ReadBarrier::GrayPtr()) in ProcessMarkStack()
705 << " " << to_ref << " " << to_ref->GetReadBarrierPointer() in ProcessMarkStack()
706 << " is_marked=" << IsMarked(to_ref); in ProcessMarkStack()
[all …]
Dconcurrent_copying.h68 bool Enqueue(mirror::Object* to_ref) { in Enqueue() argument
79 GetSlotAddr(t)->StoreSequentiallyConsistent(to_ref); in Enqueue()
84 bool EnqueueThreadUnsafe(mirror::Object* to_ref) { in EnqueueThreadUnsafe() argument
91 GetSlotAddr(t)->StoreRelaxed(to_ref); in EnqueueThreadUnsafe()
192 void Scan(mirror::Object* to_ref) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
/art/runtime/entrypoints/quick/
Dquick_jni_entrypoints.cc28 mirror::Object* to_ref = ReadBarrier::BarrierForRoot(handle_on_stack); in ReadBarrierJni() local
29 handle_on_stack->Assign(to_ref); in ReadBarrierJni()