Searched refs:ObjectLock (Results 1 - 6 of 6) sorted by last modified time
/art/runtime/ |
H A D | object_lock.cc | 25 ObjectLock<T>::ObjectLock(Thread* self, Handle<T> object) : self_(self), obj_(object) { function in class:art::ObjectLock 31 ObjectLock<T>::~ObjectLock() { 36 void ObjectLock<T>::WaitIgnoringInterrupts() { 41 void ObjectLock<T>::Notify() { 46 void ObjectLock<T>::NotifyAll() { 50 template class ObjectLock<mirror::Class>; 51 template class ObjectLock<mirror::Object>;
|
H A D | object_lock.h | 29 class ObjectLock { class in namespace:art 31 ObjectLock(Thread* self, Handle<T> object) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 33 ~ObjectLock() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 45 DISALLOW_COPY_AND_ASSIGN(ObjectLock);
|
H A D | thread.cc | 1197 ObjectLock<mirror::Object> locker(self, h_obj);
|
H A D | class_linker.cc | 1975 ObjectLock<mirror::Class> lock(self, h_class); 1994 ObjectLock<mirror::Class> lock(self, h_class); 2258 ObjectLock<mirror::Class> lock(self, klass); 3069 ObjectLock<mirror::Class> lock(self, h_class); 3175 ObjectLock<mirror::Class> lock(self, new_class); // Must hold lock on object when initializing. 3506 ObjectLock<mirror::Class> lock(self, klass); 3545 ObjectLock<mirror::Class> lock(self, super); 3878 ObjectLock<mirror::Class> resolution_lock(self, klass); 3901 ObjectLock<mirror::Class> initialization_lock(self, klass); 4112 ObjectLock<mirro [all...] |
H A D | class_linker.h | 52 template<class T> class ObjectLock; 515 ObjectLock<mirror::Class>& lock);
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 1841 ObjectLock<mirror::Class> lock(soa.Self(), klass); 1894 // We need to use an ObjectLock due to potential suspension in the interpreting code. Rather 1897 ObjectLock<mirror::Class> lock(soa.Self(), h_klass);
|
Completed in 105 milliseconds