Home
last modified time | relevance | path

Searched refs:ObjectLock (Results 1 – 10 of 10) 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.h58 template<class T> class ObjectLock; variable
1123 ObjectLock<mirror::Class>& lock);
Dclass_linker.cc2551 ObjectLock<mirror::Class> lock(self, h_class); in EnsureResolved()
3182 ObjectLock<mirror::Class> lock(self, klass); in DefineClass()
4535 ObjectLock<mirror::Class> super_lock(self, klass); in AttemptSupertypeVerification()
4546 ObjectLock<mirror::Class> lock(self, klass); in VerifyClass()
4698 ObjectLock<mirror::Class> lock(self, klass); in VerifyClass()
5057 ObjectLock<mirror::Class> resolution_lock(self, temp_klass); in CreateProxyClass()
5094 ObjectLock<mirror::Class> initialization_lock(self, klass); in CreateProxyClass()
5270 ObjectLock<mirror::Class> lock(self, klass); in InitializeClass()
5400 ObjectLock<mirror::Class> lock(self, klass); in InitializeClass()
5435 ObjectLock<mirror::Class> lock(self, klass); in InitializeClass()
[all …]
Dthread.cc2447 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.cc237 art::ObjectLock<art::mirror::Object> thread_group_lock(soa.Self(), thread_group); in GetThreadGroupChildren()
Dti_redefine.cc2073 art::ObjectLock<art::mirror::Class> lock(driver_->self_, new_class); in AllocateNewClassObject()
2096 art::ObjectLock<art::mirror::Class> objlock(driver_->self_, linked_class); in AllocateNewClassObject()
/art/dex2oat/driver/
Dcompiler_driver.cc1722 ObjectLock<mirror::Class> lock(self, cls); in LoadAndUpdateStatus()
2059 ObjectLock<mirror::Class> lock(soa.Self(), klass); in Visit()
2177 ObjectLock<mirror::Class> lock(self, h_klass); in TryInitializeClass()