Home
last modified time | relevance | path

Searched refs:ObjectLock (Results 1 – 8 of 8) 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.h91 template<class T> class ObjectLock; variable
1078 ObjectLock<mirror::Class>& lock);
/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.cc2074 art::ObjectLock<art::mirror::Class> lock(driver_->self_, new_class); in AllocateNewClassObject()
2097 art::ObjectLock<art::mirror::Class> objlock(driver_->self_, linked_class); in AllocateNewClassObject()
/art/dex2oat/driver/
Dcompiler_driver.cc1759 ObjectLock<mirror::Class> lock(self, cls); in LoadAndUpdateStatus()
2089 ObjectLock<mirror::Class> lock(soa.Self(), klass); in Visit()
2205 ObjectLock<mirror::Class> lock(soa.Self(), h_klass); in TryInitializeClass()