Home
last modified time | relevance | path

Searched refs:ObjectLock (Results 1 – 9 of 9) sorted by relevance

/art/runtime/
Dobject_lock.cc26 ObjectLock<T>::ObjectLock(Thread* self, Handle<T> object) : self_(self), obj_(object) { in ObjectLock() function in art::ObjectLock
32 ObjectLock<T>::~ObjectLock() { in ~ObjectLock()
37 void ObjectLock<T>::WaitIgnoringInterrupts() { in WaitIgnoringInterrupts()
42 void ObjectLock<T>::Notify() { in Notify()
47 void ObjectLock<T>::NotifyAll() { in NotifyAll()
64 template class ObjectLock<mirror::Class>; variable
65 template class ObjectLock<mirror::ClassExt>; variable
66 template class ObjectLock<mirror::Object>; variable
Dobject_lock.h29 class ObjectLock {
31 ObjectLock(Thread* self, Handle<T> object) REQUIRES_SHARED(Locks::mutator_lock_);
33 ~ObjectLock() REQUIRES_SHARED(Locks::mutator_lock_);
45 DISALLOW_COPY_AND_ASSIGN(ObjectLock);
Dmonitor_test.cc356 ObjectLock<mirror::Object> lock1(self, obj1); in TEST_F()
Dclass_linker.cc2623 ObjectLock<mirror::Class> lock(self, h_class); in EnsureResolved()
3187 ObjectLock<mirror::Class> lock(self, klass); in DefineClass()
4074 ObjectLock<mirror::Class> lock(self, h_class); in CreatePrimitiveClass()
4210 ObjectLock<mirror::Class> lock(self, new_class); // Must hold lock on object when initializing. in CreateArrayClass()
4488 ObjectLock<mirror::Class> super_lock(self, klass); in AttemptSupertypeVerification()
4497 ObjectLock<mirror::Class> lock(self, klass); in VerifyClass()
4627 ObjectLock<mirror::Class> lock(self, klass); in VerifyClass()
4949 ObjectLock<mirror::Class> resolution_lock(self, temp_klass); in CreateProxyClass()
4983 ObjectLock<mirror::Class> initialization_lock(self, klass); in CreateProxyClass()
5155 ObjectLock<mirror::Class> lock(self, klass); in InitializeClass()
[all …]
Dclass_linker.h89 template<class T> class ObjectLock; variable
1002 ObjectLock<mirror::Class>& lock);
Dthread.cc2430 ObjectLock<mirror::Object> locker(self, h_obj); in Destroy()
/art/test/626-const-class-linking/
Dclear_dex_cache_types.cc42 ObjectLock<mirror::Class> lock(soa.Self(), klass); in Java_Main_nativeSkipVerification()
/art/openjdkjvmti/
Dti_threadgroup.cc235 art::ObjectLock<art::mirror::Object> thread_group_lock(soa.Self(), thread_group); in GetThreadGroupChildren()
/art/dex2oat/driver/
Dcompiler_driver.cc1732 ObjectLock<mirror::Class> lock(self, cls); in LoadAndUpdateStatus()
2045 ObjectLock<mirror::Class> lock(soa.Self(), klass); in Visit()
2150 ObjectLock<mirror::Class> lock(soa.Self(), h_klass); in TryInitializeClass()