Searched refs:AsMirrorPtr (Results 1 - 25 of 40) sorted by relevance

12

/art/runtime/gc/accounting/
H A Datomic_stack.h53 return a < b.AsMirrorPtr();
56 return a.AsMirrorPtr() < b;
61 return a.AsMirrorPtr() < b.AsMirrorPtr();
118 DCHECK_EQ(begin_[i].AsMirrorPtr(), static_cast<T*>(nullptr))
128 DCHECK_EQ(begin_[i].AsMirrorPtr(), static_cast<T*>(nullptr)) << "i=" << i;
147 return begin_[back_index_.LoadRelaxed()].AsMirrorPtr();
213 if (cur->AsMirrorPtr() == value) {
H A Dremembered_set.cc76 if (target_space_->HasAddress(ref_ptr->AsMirrorPtr())) {
79 DCHECK(!target_space_->HasAddress(ref_ptr->AsMirrorPtr()));
100 if (target_space_->HasAddress(root->AsMirrorPtr())) {
102 root->Assign(collector_->MarkObject(root->AsMirrorPtr()));
103 DCHECK(!target_space_->HasAddress(root->AsMirrorPtr()));
H A Dmod_union_table.cc123 mirror::Object* ref = obj_ptr->AsMirrorPtr();
201 mirror::Object* ref = ref_ptr->AsMirrorPtr();
218 if (mod_union_table_->ShouldAddReference(root->AsMirrorPtr())) {
221 mirror::Object* old_ref = root->AsMirrorPtr();
304 DCHECK(!mod_union_table_->ShouldAddReference(root->AsMirrorPtr()));
346 CHECK(heap_->IsLiveObjectLocked(ref->AsMirrorPtr()));
358 reference_set.insert(obj_ptr->AsMirrorPtr());
382 os << reinterpret_cast<const void*>(ref->AsMirrorPtr()) << ",";
463 if (obj_ptr->AsMirrorPtr() != nullptr) {
H A Dmod_union_table_test.cc104 MarkObject(ref->AsMirrorPtr());
/art/runtime/gc/collector/
H A Dsemi_space-inl.h43 mirror::Object* obj = obj_ptr->AsMirrorPtr();
77 if (!to_space_->HasAddress(obj_ptr->AsMirrorPtr())) {
H A Dmark_compact.cc258 mark_stack_->PushBack(obj.AsMirrorPtr());
275 MarkObject(obj_ptr->AsMirrorPtr());
290 MarkObject(roots[i]->AsMirrorPtr());
316 mirror::Object* obj = roots[i]->AsMirrorPtr();
410 mirror::Object* obj = reference->AsMirrorPtr();
445 root->Assign(collector_->GetMarkedForwardAddress(root->AsMirrorPtr()));
487 mirror::Object* obj = ref_ptr->AsMirrorPtr();
594 collector_->MarkObject(root->AsMirrorPtr());
H A Dmark_sweep.cc395 mark_stack_->PushBack(obj.AsMirrorPtr());
418 mirror::Object* obj = ref->AsMirrorPtr();
560 MarkObject(ref->AsMirrorPtr(), nullptr, MemberOffset(0));
599 MarkObjectNonNull(roots[i]->AsMirrorPtr());
718 Mark(root->AsMirrorPtr());
805 mirror::Object* const mark_stack_obj = mark_stack_[--mark_stack_pos_].AsMirrorPtr();
819 obj = mark_stack_[--mark_stack_pos_].AsMirrorPtr();
1157 mark_sweep_->MarkObjectNonNullParallel(roots[i]->AsMirrorPtr());
1246 mirror::Object* const obj = objects[i].AsMirrorPtr();
1285 mirror::Object* const obj = objects[i].AsMirrorPtr();
[all...]
H A Dsemi_space.cc318 CHECK(!from_space_->HasAddress(root->AsMirrorPtr()));
451 mark_stack_->PushBack(obj.AsMirrorPtr());
607 return ref.AsMirrorPtr();
623 if (*root != ref.AsMirrorPtr()) {
624 *root = ref.AsMirrorPtr();
775 mirror::Object* obj = object->AsMirrorPtr();
H A Dconcurrent_copying.cc133 mirror::Object* from_ref = field->AsMirrorPtr();
140 if (field->AsMirrorPtr() != from_ref) {
150 field->Assign(Mark(field->AsMirrorPtr()));
391 mirror::Object* ref = root->AsMirrorPtr();
495 CheckReference(root->AsMirrorPtr(), nullptr, MemberOffset(0));
573 CheckReference(root->AsMirrorPtr());
1066 gc_mark_stack_->PushBack(ref.AsMirrorPtr());
1210 visitor(root->AsMirrorPtr());
1262 mirror::Object* const obj = it->AsMirrorPtr();
1321 visitor(root->AsMirrorPtr());
[all...]
/art/runtime/
H A Dread_barrier-inl.h59 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>();
75 return ref_addr->template AsMirrorPtr<kIsVolatile>();
77 MirrorType* ref = ref_addr->template AsMirrorPtr<kIsVolatile>();
97 return ref_addr->template AsMirrorPtr<kIsVolatile>();
152 MirrorType* ref = root->AsMirrorPtr();
174 if (new_ref.AsMirrorPtr() != old_ref.AsMirrorPtr()) {
H A Dhandle.h62 return down_cast<T*>(reference_->AsMirrorPtr());
70 if (UNLIKELY(reference_->AsMirrorPtr() == nullptr)) {
133 T* old = down_cast<T*>(ref->AsMirrorPtr());
140 T* old = down_cast<T*>(ref->AsMirrorPtr());
H A Dfault_handler.cc74 CHECK_EQ(actual_class, cls.AsMirrorPtr());
81 return cls.AsMirrorPtr();
93 CHECK_EQ(actual_class, cls.AsMirrorPtr());
100 return cls.AsMirrorPtr();
H A Dhandle_scope_test.cc73 EXPECT_OBJ_PTR_EQ(ref_ptr->AsMirrorPtr(), c);
H A Dclass_table_test.cc62 roots_.insert(root->AsMirrorPtr());
H A Dhandle_scope-inl.h79 return GetReferences()[i].AsMirrorPtr();
H A Dgc_root.h147 VisitRoot(roots[i]->AsMirrorPtr(), info);
H A Dthread-inl.h318 DCHECK(tlsPtr_.thread_local_alloc_stack_top->AsMirrorPtr() == nullptr);
/art/runtime/mirror/
H A Dobject_reference.h63 MirrorType* AsMirrorPtr() const { function in class:art::mirror::ObjectReference
111 MirrorType* AsMirrorPtr() const REQUIRES_SHARED(Locks::mutator_lock_) {
/art/test/1945-proxy-method-arguments/
H A Dget_args.cc101 art::ObjPtr<mirror::Object> obj = ref_arg->AsMirrorPtr();
/art/runtime/gc/
H A Dheap-visit-objects-inl.h113 mirror::Object* const obj = it->AsMirrorPtr();
H A Dreference_queue.cc162 ObjPtr<mirror::Object> forward_address = collector->MarkObject(referent_addr->AsMirrorPtr());
187 if (referent_addr->AsMirrorPtr() != nullptr) {
H A Dverification.cc177 Visit(root->AsMirrorPtr(), "!nativeRoot");
/art/runtime/entrypoints/quick/
H A Dquick_jni_entrypoints.cc38 DCHECK(handle_on_stack->AsMirrorPtr() != nullptr)
41 if (LIKELY(handle_on_stack->AsMirrorPtr()->GetMarkBit() != 0)) {
H A Dquick_trampoline_entrypoints.cc651 return QuickArgumentVisitor::GetProxyThisObjectReference(sp)->AsMirrorPtr();
685 sf_->SetVRegReference(cur_reg_, stack_ref->AsMirrorPtr());
886 val.l = soa_->AddLocalReference<jobject>(stack_ref->AsMirrorPtr());
1094 soa_->AddLocalReference<jobject>(stack_ref->AsMirrorPtr());
2278 sm_.AdvanceHandleScope(stack_ref->AsMirrorPtr());
/art/runtime/interpreter/
H A Dshadow_frame.h182 ref = References()[i].AsMirrorPtr();
185 ref = reinterpret_cast<const StackReference<mirror::Object>*>(vreg_ptr)->AsMirrorPtr();

Completed in 255 milliseconds

12