Searched defs:ObjPtr (Results 1 - 2 of 2) sorted by relevance

/art/runtime/
H A Dobj_ptr.h32 // This defers finding stale ObjPtr objects until they are used.
36 // Since the cookie is thread based, it is not safe to share an ObjPtr between threads.
38 class ObjPtr { class in namespace:art
48 ALWAYS_INLINE ObjPtr() REQUIRES_SHARED(Locks::mutator_lock_) : reference_(0u) {}
54 ALWAYS_INLINE ObjPtr(std::nullptr_t)
60 ALWAYS_INLINE ObjPtr(Type* ptr)
67 ALWAYS_INLINE ObjPtr(const ObjPtr<Type>& other)
76 ALWAYS_INLINE ObjPtr& operator=(const ObjPtr<Typ
[all...]
/art/runtime/mirror/
H A Dvar_handle.cc188 ObjPtr<Class> coordinateType0,
189 ObjPtr<Class> coordinateType1) {
233 int32_t BuildParameterArray(ObjPtr<Class> (&parameters)[VarHandle::kMaxAccessorParameters], member in namespace:art::mirror::__anon168
235 ObjPtr<Class> varType,
236 ObjPtr<Class> coordinateType0,
237 ObjPtr<Class> coordinateType1)
268 Class* GetReturnType(AccessModeTemplate access_mode_template, ObjPtr<Class> varType)
288 ObjPtr<mirror::Class> class_type = mirror::Class::GetJavaLangClass();
289 ObjPtr<mirror::Class> array_of_class = class_linker->FindArrayClass(self, &class_type);
294 inline void ReadBarrierForVarHandleAccess(ObjPtr<Objec
[all...]

Completed in 2043 milliseconds