Home
last modified time | relevance | path

Searched refs:ObjPtr (Results 1 – 25 of 354) sorted by relevance

12345678910>>...15

/aosp12/art/runtime/
H A Dobj_ptr-inl.h38 inline bool ObjPtr<MirrorType>::IsValid() const { in IsValid()
46 inline void ObjPtr<MirrorType>::AssertValid() const { in AssertValid()
69 inline ObjPtr<MirrorType>::ObjPtr(Type* ptr) in ObjPtr() function
76 inline ObjPtr<MirrorType>::ObjPtr(const ObjPtr<Type>& other) in ObjPtr() function
86 inline ObjPtr<MirrorType>& ObjPtr<MirrorType>::operator=(const ObjPtr<Type>& other) {
95 OBJPTR_INLINE ObjPtr<MirrorType>& ObjPtr<MirrorType>::operator=(MirrorType* ptr) {
111 inline MirrorType* ObjPtr<MirrorType>::Ptr() const { in Ptr()
118 inline ObjPtr<MirrorType> ObjPtr<MirrorType>::DownCast(ObjPtr<SourceType> ptr) { in DownCast()
126 inline ObjPtr<MirrorType> ObjPtr<MirrorType>::DownCast(SourceType* ptr) { in DownCast()
140 operator==(ObjPtr<MirrorType1> lhs, ObjPtr<MirrorType2> rhs) {
[all …]
H A Dart_field.h43 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_);
47 void SetDeclaringClass(ObjPtr<mirror::Class> new_declaring_class)
152 ObjPtr<mirror::Object> GetObject(ObjPtr<mirror::Object> object)
156 void SetObject(ObjPtr<mirror::Object> object, ObjPtr<mirror::Object> l)
163 void Set32(ObjPtr<mirror::Object> object, uint32_t new_value)
169 void Set64(ObjPtr<mirror::Object> object, uint64_t new_value)
173 ObjPtr<MirrorType> GetObj(ObjPtr<mirror::Object> object)
177 void SetObj(ObjPtr<mirror::Object> object, ObjPtr<mirror::Object> new_value)
216 ObjPtr<mirror::Class> ResolveType() REQUIRES_SHARED(Locks::mutator_lock_);
221 ObjPtr<mirror::DexCache> GetDexCache() REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
H A Dclass_linker.h109 virtual bool operator()(ObjPtr<mirror::Class> klass) = 0;
196 ObjPtr<mirror::Class> FindClass(Thread* self,
211 ObjPtr<mirror::Class> FindArrayClass(Thread* self, ObjPtr<mirror::Class> element_class)
221 ObjPtr<mirror::Class> DefineClass(Thread* self,
232 ObjPtr<mirror::Class> LookupClass(Thread* self,
277 ObjPtr<mirror::Class> ResolveType(dex::TypeIndex type_idx, ObjPtr<mirror::Class> referrer)
921 ObjPtr<mirror::Class> AllocClass(Thread* self,
931 ObjPtr<mirror::Class> AllocClass(Thread* self,
1035 /*out*/ ObjPtr<mirror::Class>* result)
1086 ObjPtr<mirror::Class> LookupClass(Thread* self,
[all …]
H A Dclass_linker-inl.h75 ObjPtr<mirror::String> resolved = in ResolveString()
89 ObjPtr<mirror::String> resolved = in ResolveString()
127 ObjPtr<mirror::Class> resolved_type = in ResolveType()
141 ObjPtr<mirror::Class> resolved_type = in ResolveType()
155 ObjPtr<mirror::Class> resolved_type = in ResolveType()
179 ObjPtr<mirror::Class> type = in LookupResolvedType()
191 ObjPtr<mirror::Class> type = in LookupResolvedType()
203 ObjPtr<mirror::Class> type = in LookupResolvedType()
213 ObjPtr<mirror::DexCache> dex_cache, in LookupResolvedType()
281 ObjPtr<mirror::Class> klass = in CheckInvokeClassMismatch()
[all …]
H A Dobj_ptr.h41 class ObjPtr {
57 OBJPTR_INLINE ObjPtr(std::nullptr_t) in ObjPtr() function
67 OBJPTR_INLINE ObjPtr(const ObjPtr<Type>& other) REQUIRES_SHARED(Locks::mutator_lock_);
71 OBJPTR_INLINE ObjPtr& operator=(const ObjPtr<Type>& other) REQUIRES_SHARED(Locks::mutator_lock_);
102 static ObjPtr<MirrorType> DownCast(ObjPtr<SourceType> ptr) REQUIRES_SHARED(Locks::mutator_lock_);
136 operator==(ObjPtr<MirrorType1> lhs, ObjPtr<MirrorType2> rhs)
142 operator==(const MirrorType1* lhs, ObjPtr<MirrorType2> rhs)
148 operator==(ObjPtr<MirrorType1> lhs, const MirrorType2* rhs)
164 operator!=(ObjPtr<MirrorType1> lhs, ObjPtr<MirrorType2> rhs)
170 operator!=(const MirrorType1* lhs, ObjPtr<MirrorType2> rhs)
[all …]
H A Dintern_table.cc92 ObjPtr<mirror::String> InternTable::LookupWeak(Thread* self, ObjPtr<mirror::String> s) { in LookupWeak()
97 ObjPtr<mirror::String> InternTable::LookupStrong(Thread* self, ObjPtr<mirror::String> s) { in LookupStrong()
113 ObjPtr<mirror::String> InternTable::LookupWeakLocked(ObjPtr<mirror::String> s) { in LookupWeakLocked()
117 ObjPtr<mirror::String> InternTable::LookupStrongLocked(ObjPtr<mirror::String> s) { in LookupStrongLocked()
127 ObjPtr<mirror::String> InternTable::InsertStrong(ObjPtr<mirror::String> s) { in InsertStrong()
139 ObjPtr<mirror::String> InternTable::InsertWeak(ObjPtr<mirror::String> s) { in InsertWeak()
200 ObjPtr<mirror::String> InternTable::Insert(ObjPtr<mirror::String> s, in Insert()
273 ObjPtr<mirror::String> InternTable::InternStrongImageString(ObjPtr<mirror::String> s) { in InternStrongImageString()
288 ObjPtr<mirror::String> InternTable::InternStrong(ObjPtr<mirror::String> s) { in InternStrong()
297 ObjPtr<mirror::String> InternTable::InternWeak(ObjPtr<mirror::String> s) { in InternWeak()
[all …]
H A Dintern_table.h121 ObjPtr<mirror::String> InternStrongImageString(ObjPtr<mirror::String> s)
132 ObjPtr<mirror::String> InternStrong(ObjPtr<mirror::String> s)
151 ObjPtr<mirror::String> LookupStrong(Thread* self, ObjPtr<mirror::String> s)
157 ObjPtr<mirror::String> LookupStrongLocked(ObjPtr<mirror::String> s)
161 ObjPtr<mirror::String> LookupWeak(Thread* self, ObjPtr<mirror::String> s)
164 ObjPtr<mirror::String> LookupWeakLocked(ObjPtr<mirror::String> s)
288 ObjPtr<mirror::String> Insert(ObjPtr<mirror::String> s, bool is_strong, bool holding_locks)
296 ObjPtr<mirror::String> InsertStrong(ObjPtr<mirror::String> s)
298 ObjPtr<mirror::String> InsertWeak(ObjPtr<mirror::String> s)
306 ObjPtr<mirror::String> InsertStrongFromTransaction(ObjPtr<mirror::String> s)
[all …]
H A Dart_field-inl.h48 ObjPtr<mirror::Class> declaring_class(GetDeclaringClass()); in CanBeChangedBy()
55 inline ObjPtr<mirror::Class> ArtField::GetDeclaringClass() { in GetDeclaringClass()
72 inline uint32_t ArtField::Get32(ObjPtr<mirror::Object> object) { in Get32()
92 inline uint64_t ArtField::Get64(ObjPtr<mirror::Object> object) { in Get64()
113 inline ObjPtr<MirrorType> ArtField::GetObj(ObjPtr<mirror::Object> object) { in GetObj()
123 inline void ArtField::SetObj(ObjPtr<mirror::Object> object, ObjPtr<mirror::Object> new_value) { in SetObj()
276 inline ObjPtr<mirror::Object> ArtField::GetObject(ObjPtr<mirror::Object> object) { in GetObject()
282 inline void ArtField::SetObject(ObjPtr<mirror::Object> object, ObjPtr<mirror::Object> l) { in SetObject()
320 inline ObjPtr<mirror::Class> ArtField::LookupResolvedType() { in LookupResolvedType()
331 inline ObjPtr<mirror::Class> ArtField::ResolveType() { in ResolveType()
[all …]
H A Dreflection.h40 bool UnboxPrimitiveForField(ObjPtr<mirror::Object> o,
46 bool UnboxPrimitiveForResult(ObjPtr<mirror::Object> o,
113 ObjPtr<mirror::Object> receiver,
117 ALWAYS_INLINE bool VerifyObjectIsClass(ObjPtr<mirror::Object> o, ObjPtr<mirror::Class> c)
121 ObjPtr<mirror::Object> obj,
122 ObjPtr<mirror::Class> declaring_class,
124 ObjPtr<mirror::Class>* calling_class,
129 bool VerifyAccess(ObjPtr<mirror::Object> obj,
130 ObjPtr<mirror::Class> declaring_class,
132 ObjPtr<mirror::Class> calling_class)
[all …]
H A Dcommon_throws.h56 void ThrowArrayStoreException(ObjPtr<mirror::Class> element_class,
57 ObjPtr<mirror::Class> array_class)
70 void ThrowClassCircularityError(ObjPtr<mirror::Class> c)
73 void ThrowClassCircularityError(ObjPtr<mirror::Class> c, const char* fmt, ...)
78 void ThrowClassCastException(ObjPtr<mirror::Class> dest_type, ObjPtr<mirror::Class> src_type)
92 void ThrowIllegalAccessErrorClass(ObjPtr<mirror::Class> referrer, ObjPtr<mirror::Class> accessed)
181 void ThrowLinkageError(ObjPtr<mirror::Class> referrer, const char* fmt, ...)
201 ObjPtr<mirror::Class> c,
212 ObjPtr<mirror::Class> c,
271 void ThrowVerifyError(ObjPtr<mirror::Class> referrer, const char* fmt, ...)
[all …]
/aosp12/art/runtime/mirror/
H A Dthrowable.cc50 void Throwable::SetCause(ObjPtr<Throwable> cause) { in SetCause()
53 ObjPtr<Throwable> current_cause = in SetCause()
84 const ObjPtr<Object> stack_state = GetStackState(); in GetStackDepth()
98 ObjPtr<String> msg = GetDetailMessage(); in Dump()
103 ObjPtr<Object> stack_state = GetStackState(); in Dump()
112 ObjPtr<PointerArray> method_trace = ObjPtr<PointerArray>::DownCast(methods_and_dex_pcs); in Dump()
130 ObjPtr<Object> stack_trace = GetStackTrace(); in Dump()
133 ObjPtr<ObjectArray<StackTraceElement>> ste_array = in Dump()
162 ObjPtr<Object> Throwable::GetStackState() { in GetStackState()
166 ObjPtr<Object> Throwable::GetStackTrace() { in GetStackTrace()
[all …]
H A Dmethod_type.cc31 ObjPtr<ObjectArray<Class>> AllocatePTypesArray(Thread* self, int count) in AllocatePTypesArray()
39 ObjPtr<MethodType> MethodType::Create(Thread* const self, in Create()
74 ObjPtr<MethodType> MethodType::CollectTrailingArguments(Thread* self, in CollectTrailingArguments()
99 const ObjPtr<ObjectArray<Class>> p_types = GetPTypes(); in NumberOfVRegs()
106 ObjPtr<Class> klass = p_types->GetWithoutChecks(i); in NumberOfVRegs()
114 bool MethodType::IsExactMatch(ObjPtr<MethodType> target) { in IsExactMatch()
115 const ObjPtr<ObjectArray<Class>> p_types = GetPTypes(); in IsExactMatch()
118 const ObjPtr<ObjectArray<Class>> target_p_types = target->GetPTypes(); in IsExactMatch()
130 bool MethodType::IsConvertible(ObjPtr<MethodType> target) { in IsConvertible()
131 const ObjPtr<ObjectArray<Class>> p_types = GetPTypes(); in IsConvertible()
[all …]
H A Dclass_ext-inl.h40 ObjPtr<Object> existing( in EnsureJniIdsArrayPresent()
69 ObjPtr<Object> ret( in EnsureJniIdsArrayPresent()
94 inline ObjPtr<Object> ClassExt::GetInstanceJFieldIDs() { in GetInstanceJFieldIDs()
110 inline ObjPtr<Object> ClassExt::GetStaticJFieldIDs() { in GetStaticJFieldIDs()
126 inline ObjPtr<Class> ClassExt::GetObsoleteClass() { in GetObsoleteClass()
132 inline ObjPtr<Object> ClassExt::GetJMethodIDs() { in GetJMethodIDs()
137 inline ObjPtr<PointerArray> ClassExt::GetJMethodIDsPointerArray() { in GetJMethodIDsPointerArray()
148 inline ObjPtr<Object> ClassExt::GetVerifyError() { in GetVerifyError()
159 inline ObjPtr<PointerArray> ClassExt::GetObsoleteMethods() { in GetObsoleteMethods()
164 inline ObjPtr<Object> ClassExt::GetOriginalDexFile() { in GetOriginalDexFile()
[all …]
H A Dclass.cc80 ObjPtr<mirror::Class> Class::GetPrimitiveClass(ObjPtr<mirror::String> name) { in GetPrimitiveClass()
1172 ObjPtr<Class> interface; in GetDirectInterface()
1422 ObjPtr<Class> klass, in GetDeclaredMethodInternal()
1423 ObjPtr<String> name, in GetDeclaredMethodInternal()
1516 ObjPtr<Class> klass,
1517 ObjPtr<String> name,
1523 ObjPtr<Class> klass,
1524 ObjPtr<String> name,
1531 ObjPtr<Class> klass, in GetDeclaredConstructorInternal()
1545 ObjPtr<Class> klass,
[all …]
H A Dobject.cc54 ObjPtr<Object> ref = obj->GetFieldObject<Object>(offset); in operator ()()
60 void operator()(ObjPtr<mirror::Class> klass, ObjPtr<mirror::Reference> ref) const in operator ()()
74 const ObjPtr<Object> dest_obj_;
77 ObjPtr<Object> Object::CopyObject(ObjPtr<mirror::Object> dest, in CopyObject()
78 ObjPtr<mirror::Object> src, in CopyObject()
125 ObjPtr<Class> c = src->GetClass(); in CopyObject()
161 ObjPtr<Object> copy = heap->IsMovableObject(h_this.Get()) in Clone()
230 ObjPtr<Class> c = GetClass(); in CheckFieldAssignmentImpl()
241 ObjPtr<mirror::Class> field_type = in CheckFieldAssignmentImpl()
259 ObjPtr<mirror::Class> field_type = in CheckFieldAssignmentImpl()
[all …]
H A Dobject-inl.h151 inline ObjPtr<Class> Object::AsClass() { in AsClass()
153 return ObjPtr<Class>::DownCast(this); in AsClass()
187 return ObjPtr<Reference>::DownCast(this); in AsReference()
191 inline ObjPtr<Array> Object::AsArray() { in AsArray()
193 return ObjPtr<Array>::DownCast(this); in AsArray()
226 return ObjPtr<ByteArray>::DownCast(this); in AsByteArray()
258 return ObjPtr<IntArray>::DownCast(this); in AsIntArrayUnchecked()
311 inline ObjPtr<String> Object::AsString() { in AsString()
313 return ObjPtr<String>::DownCast(this); in AsString()
629 ObjPtr<Object> obj; in SetFieldObjectWithoutWriteBarrier()
[all …]
H A Dobject_array.h44 static ObjPtr<ObjectArray<T>> Alloc(Thread* self,
45 ObjPtr<Class> object_array_class,
50 static ObjPtr<ObjectArray<T>> Alloc(Thread* self,
51 ObjPtr<Class> object_array_class,
63 bool CheckAssignable(ObjPtr<T> object) NO_THREAD_SAFETY_ANALYSIS;
91 ObjPtr<ObjectArray<T>> src,
98 ObjPtr<ObjectArray<T>> src,
106 ObjPtr<ObjectArray<T>> src,
191 ObjPtr<T> operator->() const NO_THREAD_SAFETY_ANALYSIS {
195 ObjPtr<T> operator*() const NO_THREAD_SAFETY_ANALYSIS {
[all …]
H A Dmethod.cc29 ObjPtr<Method> Method::CreateFromArtMethod(Thread* self, ArtMethod* method) { in CreateFromArtMethod()
31 ObjPtr<Method> ret = ObjPtr<Method>::DownCast(GetClassRoot<Method>()->AllocObject(self)); in CreateFromArtMethod()
38 template ObjPtr<Method> Method::CreateFromArtMethod<PointerSize::k32>(
40 template ObjPtr<Method> Method::CreateFromArtMethod<PointerSize::k64>(
44 ObjPtr<Constructor> Constructor::CreateFromArtMethod(Thread* self, ArtMethod* method) { in CreateFromArtMethod()
46 ObjPtr<Constructor> ret = in CreateFromArtMethod()
47 ObjPtr<Constructor>::DownCast(GetClassRoot<Constructor>()->AllocObject(self)); in CreateFromArtMethod()
54 template ObjPtr<Constructor> Constructor::CreateFromArtMethod<PointerSize::k32>(
56 template ObjPtr<Constructor> Constructor::CreateFromArtMethod<PointerSize::k64>(
H A Dclass_ext.h45 void SetVerifyError(ObjPtr<Object> obj) REQUIRES_SHARED(Locks::mutator_lock_);
47 ObjPtr<Object> GetVerifyError() REQUIRES_SHARED(Locks::mutator_lock_);
61 ObjPtr<Object> GetInstanceJFieldIDs() REQUIRES_SHARED(Locks::mutator_lock_);
76 ObjPtr<Object> GetStaticJFieldIDs() REQUIRES_SHARED(Locks::mutator_lock_);
88 ObjPtr<Object> GetJMethodIDs() REQUIRES_SHARED(Locks::mutator_lock_);
98 ObjPtr<PointerArray> GetObsoleteMethods() REQUIRES_SHARED(Locks::mutator_lock_);
100 ObjPtr<Object> GetOriginalDexFile() REQUIRES_SHARED(Locks::mutator_lock_);
122 void SetObsoleteArrays(ObjPtr<PointerArray> methods, ObjPtr<ObjectArray<DexCache>> dex_caches)
137 static ObjPtr<ClassExt> Alloc(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
144 ObjPtr<Class> GetObsoleteClass() REQUIRES_SHARED(Locks::mutator_lock_);
[all …]
/aosp12/art/runtime/native/
H A Djava_lang_System.cc77 ObjPtr<mirror::Array> srcArray = srcObject->AsArray(); in System_arraycopy()
78 ObjPtr<mirror::Array> dstArray = dstObject->AsArray(); in System_arraycopy()
105 ObjPtr<mirror::ByteArray>::DownCast(dstArray)->Memmove( in System_arraycopy()
119 ObjPtr<mirror::IntArray>::DownCast(dstArray)->Memmove( in System_arraycopy()
126 ObjPtr<mirror::LongArray>::DownCast(dstArray)->Memmove( in System_arraycopy()
153 ObjPtr<mirror::ObjectArray<mirror::Object>> dstObjArray = in System_arraycopy()
155 ObjPtr<mirror::ObjectArray<mirror::Object>> srcObjArray = in System_arraycopy()
169 inline ObjPtr<T> AsPrimitiveArray(ObjPtr<mirror::Array> array) in AsPrimitiveArray()
171 return ObjPtr<T>::DownCast(array); in AsPrimitiveArray()
181 ObjPtr<mirror::Array> srcArray = srcObject->AsArray(); in System_arraycopyTUnchecked()
[all …]
H A Dsun_misc_Unsafe.cc44 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_compareAndSwapInt()
57 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_compareAndSwapLong()
68 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_compareAndSwapObject()
95 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getInt()
101 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getIntVolatile()
107 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putInt()
115 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putIntVolatile()
123 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putOrderedInt()
132 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getLong()
138 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getLongVolatile()
[all …]
/aosp12/art/compiler/optimizing/
H A Dintrinsic_objects.cc32 ObjPtr<mirror::Class> integer_cache_class = class_linker->LookupClass( in LookupIntegerCache()
40 ObjPtr<mirror::ObjectArray<mirror::Object>> integer_cache = in LookupIntegerCache()
41 ObjPtr<mirror::ObjectArray<mirror::Object>>::DownCast( in LookupIntegerCache()
48 ObjPtr<mirror::ObjectArray<mirror::Object>> boot_image_live_objects) in HasIntrinsicObjects()
57 ObjPtr<mirror::ObjectArray<mirror::Object>> boot_image_live_objects) { in GetIntegerValueOfCache()
62 ObjPtr<mirror::Object> result = in GetIntegerValueOfCache()
68 return ObjPtr<mirror::ObjectArray<mirror::Object>>::DownCast(result); in GetIntegerValueOfCache()
71 ObjPtr<mirror::Object> IntrinsicObjects::GetIntegerValueOfObject( in GetIntegerValueOfObject()
72 ObjPtr<mirror::ObjectArray<mirror::Object>> boot_image_live_objects, in GetIntegerValueOfObject()
79 ObjPtr<mirror::Object> result = in GetIntegerValueOfObject()
[all …]
H A Dintrinsics.cc80 ObjPtr<mirror::Class> klass = in LookupInitializedClass()
110 ObjPtr<mirror::Class> cache_class = in CheckIntegerCache()
112 ObjPtr<mirror::Class> integer_class = in CheckIntegerCache()
132 ObjPtr<mirror::Object> boot_image_object = in CheckIntegerCache()
136 ObjPtr<mirror::Object> current_object = in CheckIntegerCache()
190 ObjPtr<mirror::Class> integer_class = in ComputeIntegerValueOfLocations()
239 ObjPtr<mirror::Object> low_integer = in ComputeIntegerValueOfLocations()
270 ObjPtr<mirror::Class> cache_class = in GetIntegerCacheLowFromIntegerCache()
304 ObjPtr<mirror::Class> cache_class = in ComputeIntegerValueOfInfo()
326 ObjPtr<mirror::Object> low_integer = in ComputeIntegerValueOfInfo()
[all …]
/aosp12/art/runtime/dex/
H A Ddex_file_annotations.h38 ObjPtr<mirror::Object> GetAnnotationForField(ArtField* field,
41 ObjPtr<mirror::ObjectArray<mirror::Object>> GetAnnotationsForField(ArtField* field)
49 ObjPtr<mirror::Object> GetAnnotationDefaultValue(ArtMethod* method)
51 ObjPtr<mirror::Object> GetAnnotationForMethod(ArtMethod* method,
54 ObjPtr<mirror::ObjectArray<mirror::Object>> GetAnnotationsForMethod(ArtMethod* method)
62 ObjPtr<mirror::Object> GetAnnotationForMethodParameter(ArtMethod* method,
113 ObjPtr<mirror::Object> GetAnnotationForClass(Handle<mirror::Class> klass,
120 ObjPtr<mirror::Class> GetDeclaringClass(Handle<mirror::Class> klass)
122 ObjPtr<mirror::Class> GetEnclosingClass(Handle<mirror::Class> klass)
124 ObjPtr<mirror::Object> GetEnclosingMethod(Handle<mirror::Class> klass)
[all …]
/aosp12/art/runtime/gc/
H A Dreference_queue.cc42 void ReferenceQueue::EnqueueReference(ObjPtr<mirror::Reference> ref) { in EnqueueReference()
51 ObjPtr<mirror::Reference> head = list_->GetPendingNext<kWithoutReadBarrier>(); in EnqueueReference()
59 ObjPtr<mirror::Reference> ReferenceQueue::DequeuePendingReference() { in DequeuePendingReference()
61 ObjPtr<mirror::Reference> ref = list_->GetPendingNext<kWithoutReadBarrier>(); in DequeuePendingReference()
68 ObjPtr<mirror::Reference> next = ref->GetPendingNext<kWithoutReadBarrier>(); in DequeuePendingReference()
105 ObjPtr<mirror::Reference> cur = list_; in Dump()
111 ObjPtr<mirror::Reference> pending_next = cur->GetPendingNext(); in Dump()
123 ObjPtr<mirror::Reference> cur = list_; in GetLength()
136 ObjPtr<mirror::Reference> ref = DequeuePendingReference(); in ClearWhiteReferences()
184 const ObjPtr<mirror::Reference> head = list_; in ForwardSoftReferences()
[all …]

12345678910>>...15