Home
last modified time | relevance | path

Searched defs:ref (Results 1 – 17 of 17) sorted by relevance

/art/runtime/gc/accounting/
Dmod_union_table-inl.h33 bool AddReference(const mirror::Object* /* obj */, const mirror::Object* ref) { in AddReference()
52 bool AddReference(const mirror::Object* /* obj */, const mirror::Object* ref) { in AddReference()
Dmod_union_table.cc102 void operator()(const Object* obj, const Object* ref, const MemberOffset& /* offset */, in operator ()() argument
146 void operator()(const Object* obj, const Object* ref, const MemberOffset& /* offset */, in operator ()() argument
193 for (const Object* ref : it.second) { in Verify() local
229 for (const mirror::Object* ref : it.second) { in Dump() local
271 for (const auto& ref : references_) { in MarkReferences() local
/art/runtime/gc/collector/
Dmark_sweep-inl.h127 const mirror::Object* ref = obj->GetFieldObject<const mirror::Object*>(field_offset, false); in VisitFieldsReferences() local
146 const mirror::Object* ref = obj->GetFieldObject<const mirror::Object*>(field_offset, false); in VisitFieldsReferences() local
Dmark_sweep.cc587 bool is_static) NO_THREAD_SAFETY_ANALYSIS { in CheckObject()
660 const MemberOffset& /* offset */, bool /* is_static */) ALWAYS_INLINE { in operator ()()
1287 void MarkSweep::CheckReference(const Object* obj, const Object* ref, MemberOffset offset, bool is_s… in CheckReference()
1381 void operator()(const Object* /* obj */, const Object* ref, const MemberOffset& /* offset */, in operator ()() argument
1474 Object* ref = heap_->DequeuePendingReference(list); in PreserveSomeSoftReferences() local
1516 Object* ref = heap_->DequeuePendingReference(list); in ClearWhiteReferences() local
1538 Object* ref = heap_->DequeuePendingReference(list); in EnqueueFinalizerReferences() local
/art/runtime/
Dreference_table.cc162 const mirror::Object* ref = entries[idx]; in Dump() local
235 for (const auto& ref : entries_) { in VisitRoots() local
Dscoped_thread_state_change.h175 IndirectRef ref = locals.Add(cookie, obj); in AddLocalReference() local
Dthread.cc1166 IndirectRef ref = reinterpret_cast<IndirectRef>(obj); in DecodeJObject() local
2026 mirror::Object* ref = shadow_frame->GetVRegReference(reg); in VisitFrame() local
2047 mirror::Object* ref = shadow_frame->GetVRegReference(reg); in VisitFrame() local
2080 mirror::Object* ref; in VisitFrame() local
Djni_internal.cc843 IndirectRef ref = globals.Add(IRT_FIRST_SEGMENT, decoded_obj); in NewGlobalRef() local
2484 IndirectRef ref = reinterpret_cast<IndirectRef>(java_object); in GetObjectRefType() local
3029 IndirectRef ref = weak_globals_.Add(IRT_FIRST_SEGMENT, obj); in AddWeakGlobalReference() local
3096 mirror::Object* JavaVMExt::DecodeWeakGlobal(Thread* self, IndirectRef ref) { in DecodeWeakGlobal()
Dcheck_jni.cc1228 static jobject NewLocalRef(JNIEnv* env, jobject ref) { in NewLocalRef()
/art/runtime/mirror/
Dobject.cc72 const Object* ref = copy->GetFieldObject<const Object*>(field_offset, false); in Clone() local
/art/runtime/gc/
Dheap.cc601 SirtRef<mirror::Object> ref(self, obj); in AllocObject() local
1370 void operator()(const mirror::Object* obj, const mirror::Object* ref, in operator ()() argument
1535 void operator()(const mirror::Object* obj, const mirror::Object* ref, const MemberOffset& offset, in operator ()()
1891 bool Heap::IsEnqueuable(const mirror::Object* ref) { in IsEnqueuable()
1900 void Heap::EnqueueReference(mirror::Object* ref, mirror::Object** cleared_reference_list) { in EnqueueReference()
1907 bool Heap::IsEnqueued(mirror::Object* ref) { in IsEnqueued()
1913 void Heap::EnqueuePendingReference(mirror::Object* ref, mirror::Object** list) { in EnqueuePendingReference()
1933 mirror::Object* ref; in DequeuePendingReference() local
/art/test/079-phantom/src/
DBitmap.java137 PhantomWrapper ref = (PhantomWrapper) mQueue.remove(); in run() local
/art/runtime/verifier/
Dmethod_verifier.cc457 ClassReference ref(dex_file_, dex_file_->GetIndexForClassDef(*class_def_)); in Fail() local
1056 MethodReference ref(dex_file_, dex_method_idx_); in VerifyCodeFlow() local
4078 void MethodVerifier::SetDexGcMap(MethodReference ref, const std::vector<uint8_t>& gc_map) { in SetDexGcMap()
4093 void MethodVerifier::SetSafeCastMap(MethodReference ref, const MethodSafeCastSet* cast_set) { in SetSafeCastMap()
4105 bool MethodVerifier::IsSafeCast(MethodReference ref, uint32_t pc) { in IsSafeCast()
4118 const std::vector<uint8_t>* MethodVerifier::GetDexGcMap(MethodReference ref) { in GetDexGcMap()
4128 void MethodVerifier::SetDevirtMap(MethodReference ref, in SetDevirtMap()
4142 const MethodReference* MethodVerifier::GetDevirtMap(const MethodReference& ref, in GetDevirtMap()
4304 void MethodVerifier::AddRejectedClass(ClassReference ref) { in AddRejectedClass()
4313 bool MethodVerifier::IsClassRejected(ClassReference ref) { in IsClassRejected()
/art/compiler/
Dimage_writer.cc612 const Object* ref = orig->GetFieldObject<const Object*>(byte_offset, false); in FixupFields() local
633 const Object* ref = orig->GetFieldObject<const Object*>(field_offset, false); in FixupFields() local
643 const Object* ref = orig->GetFieldObject<const Object*>(field_offset, false); in FixupFields() local
/art/compiler/driver/
Dcompiler_driver.cc2179 ClassReference ref(manager->GetDexFile(), class_def_index); in InitializeClass() local
2232 ClassReference ref(&dex_file, class_def_index); in CompileClass() local
2354 MethodReference ref(&dex_file, method_idx); in CompileMethod() local
2380 void CompilerDriver::RecordClassStatus(ClassReference ref, mirror::Class::Status status) { in RecordClassStatus()
/art/runtime/interpreter/
Dinterpreter.cc409 static void DoMonitorEnter(Thread* self, Object* ref) NO_THREAD_SAFETY_ANALYSIS { in DoMonitorEnter()
413 static void DoMonitorExit(Thread* self, Object* ref) NO_THREAD_SAFETY_ANALYSIS { in DoMonitorExit()
/art/compiler/dex/
Dmir_graph.h309 unsigned ref:1; // Something GC cares about. member