Searched refs:Locks (Results 151 - 175 of 395) sorted by relevance

1234567891011>>

/art/runtime/
H A Druntime_callbacks_test.cc75 virtual void AddListener() REQUIRES(Locks::mutator_lock_) = 0;
76 virtual void RemoveListener() REQUIRES(Locks::mutator_lock_) = 0;
78 void MakeExecutable(ObjPtr<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_) {
104 void AddListener() OVERRIDE REQUIRES(Locks::mutator_lock_) {
107 void RemoveListener() OVERRIDE REQUIRES(Locks::mutator_lock_) {
223 void AddListener() OVERRIDE REQUIRES(Locks::mutator_lock_) {
226 void RemoveListener() OVERRIDE REQUIRES(Locks::mutator_lock_) {
263 OVERRIDE REQUIRES_SHARED(Locks::mutator_lock_) {
271 void ClassLoad(Handle<mirror::Class> klass) OVERRIDE REQUIRES_SHARED(Locks::mutator_lock_) {
278 Handle<mirror::Class> klass) OVERRIDE REQUIRES_SHARED(Locks
[all...]
H A Dcompiler_callbacks.h51 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
78 REQUIRES_SHARED(Locks::mutator_lock_) {
H A Dmonitor_pool.h46 REQUIRES_SHARED(Locks::mutator_lock_) {
119 void AllocateChunk() REQUIRES(Locks::allocated_monitor_ids_lock_);
126 REQUIRES_SHARED(Locks::mutator_lock_);
151 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_);
226 size_t current_chunk_list_index_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
228 size_t num_chunks_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
231 size_t current_chunk_list_capacity_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
238 Monitor* first_free_ GUARDED_BY(Locks::allocated_monitor_ids_lock_);
H A Druntime-inl.h75 REQUIRES_SHARED(Locks::mutator_lock_) {
81 REQUIRES_SHARED(Locks::mutator_lock_) {
H A Djni_env_ext.cc83 MutexLock mu(Thread::Current(), *Locks::jni_function_table_lock_);
119 MutexLock mu(Thread::Current(), *Locks::jni_function_table_lock_);
173 static uintptr_t GetJavaCallFrame(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_) {
194 jobject obj) REQUIRES_SHARED(Locks::mutator_lock_) {
197 Locks::mutator_lock_->IsExclusiveHeld(self)) {
215 REQUIRES_SHARED(Locks::mutator_lock_) {
220 REQUIRES_SHARED(Locks::mutator_lock_) {
293 REQUIRES(Locks::jni_function_table_lock_) {
300 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_);
301 MutexLock mu2(Thread::Current(), *Locks
[all...]
/art/runtime/jdwp/
H A Dobject_registry.cc38 Locks::AddToExpectedMutexesOnWeakRefAccess(&lock_);
42 Locks::RemoveFromExpectedMutexesOnWeakRefAccess(&lock_);
73 REQUIRES_SHARED(Locks::mutator_lock_)
74 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_)
78 REQUIRES_SHARED(Locks::mutator_lock_)
79 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_)
90 Locks::thread_list_lock_->AssertNotHeld(self);
91 Locks
[all...]
/art/runtime/gc/collector/
H A Dmark_sweep.cc85 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_);
136 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_);
148 Locks::mutator_lock_->AssertNotHeld(self);
152 ReaderMutexLock mu(self, *Locks::mutator_lock_);
169 ReaderMutexLock mu(self, *Locks::mutator_lock_);
177 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
188 Locks::mutator_lock_->AssertExclusiveHeld(self);
191 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
199 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
222 CHECK(!Locks
[all...]
H A Dsemi_space.cc65 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_);
122 if (Locks::mutator_lock_->IsExclusiveHeld(self)) {
129 Locks::mutator_lock_->AssertNotHeld(self);
137 ReaderMutexLock mu(self, *Locks::mutator_lock_);
160 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_);
170 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
177 CHECK(Locks::mutator_lock_->IsExclusiveHeld(self_));
179 Locks::mutator_lock_->AssertExclusiveHeld(self_);
215 Locks::mutator_lock_->AssertExclusiveHeld(self_);
243 WriterMutexLock mu(self_, *Locks
[all...]
/art/openjdkjvmti/
H A Dti_stack.cc82 bool VisitFrame() REQUIRES_SHARED(art::Locks::mutator_lock_) {
131 void Run(art::Thread* self) OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) {
198 void Run(art::Thread* self) OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) {
224 art::Locks::thread_list_lock_->ExclusiveLock(soa.Self());
229 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
236 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
241 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
245 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
250 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self());
291 REQUIRES_SHARED(art::Locks
[all...]
H A Dti_redefine.cc86 REQUIRES(art::Locks::mutator_lock_, art::Roles::uninterruptible_) {
100 REQUIRES(art::Locks::mutator_lock_, art::Roles::uninterruptible_) {
167 REQUIRES(art::Locks::mutator_lock_) {
175 bool VisitFrame() OVERRIDE REQUIRES(art::Locks::mutator_lock_) {
499 art::WriterMutexLock mu(driver_->self_, *art::Locks::dex_lock_);
593 art::MutexLock mu(driver_->self_, *art::Locks::thread_list_lock_);
603 art::Signature sig) REQUIRES_SHARED(art::Locks::mutator_lock_) {
861 REQUIRES_SHARED(art::Locks::mutator_lock_) :
870 bool IsNull() const REQUIRES_SHARED(art::Locks::mutator_lock_) {
875 REQUIRES_SHARED(art::Locks
[all...]
H A Dti_thread.cc66 jthread GetThreadObject(art::Thread* self) REQUIRES_SHARED(art::Locks::mutator_lock_) {
74 void Post(art::Thread* self) REQUIRES_SHARED(art::Locks::mutator_lock_) {
83 void ThreadStart(art::Thread* self) OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) {
102 void ThreadDeath(art::Thread* self) OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) {
209 art::MutexLock mu(self, *art::Locks::thread_list_lock_);
328 REQUIRES_SHARED(art::Locks::mutator_lock_)
329 REQUIRES(art::Locks::thread_list_lock_, art::Locks::user_code_suspension_lock_) {
331 art::MutexLock tscl_mu(art::Thread::Current(), *art::Locks::thread_suspend_count_lock_);
492 art::MutexLock tscl_mu(self, *art::Locks
[all...]
/art/compiler/dex/
H A Dquick_compiler_callbacks.h37 REQUIRES_SHARED(Locks::mutator_lock_) OVERRIDE;
70 REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/base/
H A Ddumpable.h57 explicit MutatorLockedDumpable(T& value) REQUIRES_SHARED(Locks::mutator_lock_) : value_(value) {}
59 void Dump(std::ostream& os) const REQUIRES_SHARED(Locks::mutator_lock_) {
71 // TODO: should be REQUIRES_SHARED(Locks::mutator_lock_) however annotalysis
/art/runtime/entrypoints/quick/
H A Dquick_dexcache_entrypoints.cc38 ObjPtr<mirror::Object> object) REQUIRES_SHARED(Locks::mutator_lock_) {
80 REQUIRES_SHARED(Locks::mutator_lock_) {
98 REQUIRES_SHARED(Locks::mutator_lock_) __attribute__((optnone)) {
114 REQUIRES_SHARED(Locks::mutator_lock_) {
133 REQUIRES_SHARED(Locks::mutator_lock_) {
153 REQUIRES_SHARED(Locks::mutator_lock_) {
171 REQUIRES_SHARED(Locks::mutator_lock_) {
187 REQUIRES_SHARED(Locks::mutator_lock_) {
/art/runtime/gc/accounting/
H A Dremembered_set.h59 REQUIRES(Locks::heap_bitmap_lock_)
60 REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/gc/space/
H A Dbump_pointer_space.cc104 MutexLock mu(self, *Locks::runtime_shutdown_lock_);
105 MutexLock mu2(self, *Locks::thread_list_lock_);
124 MutexLock mu(self, *Locks::runtime_shutdown_lock_);
125 MutexLock mu2(self, *Locks::thread_list_lock_);
165 MutexLock mu(self, *Locks::runtime_shutdown_lock_);
166 MutexLock mu2(self, *Locks::thread_list_lock_);
183 MutexLock mu(self, *Locks::runtime_shutdown_lock_);
184 MutexLock mu2(self, *Locks::thread_list_lock_);
H A Drosalloc_space.h59 OVERRIDE REQUIRES(Locks::mutator_lock_) {
67 REQUIRES_SHARED(Locks::mutator_lock_);
69 REQUIRES_SHARED(Locks::mutator_lock_);
137 void Verify() REQUIRES(Locks::mutator_lock_) {
171 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_);
175 REQUIRES(!Locks::runtime_shutdown_lock_, !Locks::thread_list_lock_);
H A Dimage_space.h48 REQUIRES_SHARED(Locks::mutator_lock_);
54 REQUIRES_SHARED(Locks::mutator_lock_);
71 REQUIRES_SHARED(Locks::mutator_lock_);
177 REQUIRES_SHARED(Locks::mutator_lock_);
216 REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/verifier/
H A Dmethod_verifier_test.cc37 REQUIRES_SHARED(Locks::mutator_lock_) {
57 REQUIRES_SHARED(Locks::mutator_lock_) {
/art/test/004-ReferenceMap/
H A Dstack_walk_refmap_jni.cc37 explicit ReferenceMap2Visitor(Thread* thread) REQUIRES_SHARED(Locks::mutator_lock_)
40 bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) {
/art/test/004-StackWalk/
H A Dstack_walk_jni.cc33 explicit TestReferenceMapVisitor(Thread* thread) REQUIRES_SHARED(Locks::mutator_lock_)
36 bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) {
/art/test/466-get-live-vreg/
H A Dget_live_vreg_jni.cc32 TestVisitor(Thread* thread, Context* context) REQUIRES_SHARED(Locks::mutator_lock_)
35 bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) {
/art/test/543-env-long-ref/
H A Denv_long_ref.cc31 REQUIRES_SHARED(Locks::mutator_lock_)
37 bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) {
/art/runtime/jit/
H A Ddebugger_interface.cc159 REQUIRES(Locks::native_debug_interface_lock_) {
192 REQUIRES(Locks::native_debug_interface_lock_) {
227 GUARDED_BY(Locks::native_debug_interface_lock_);
230 MutexLock mu(current_thread, *Locks::native_debug_interface_lock_);
242 MutexLock mu(current_thread, *Locks::native_debug_interface_lock_);
255 GUARDED_BY(Locks::native_debug_interface_lock_) = 0;
259 GUARDED_BY(Locks::native_debug_interface_lock_);
/art/runtime/gc/
H A Dallocation_record.cc125 REQUIRES_SHARED(Locks::mutator_lock_)
126 REQUIRES(Locks::alloc_tracker_lock_) {
192 REQUIRES_SHARED(Locks::mutator_lock_)
222 MutexLock mu(self, *Locks::alloc_tracker_lock_);
246 MutexLock mu(self, *Locks::alloc_tracker_lock_);
253 MutexLock mu(self, *Locks::alloc_tracker_lock_);
280 MutexLock mu(self, *Locks::alloc_tracker_lock_);
297 self->CheckEmptyCheckpointFromWeakRefAccess(Locks::alloc_tracker_lock_);
322 : new_record_condition_("New allocation record condition", *Locks::alloc_tracker_lock_) {}

Completed in 329 milliseconds

1234567891011>>