Searched refs:mu (Results 1 - 25 of 83) sorted by relevance

1234

/art/runtime/base/
H A Dmutex_test.cc27 static void AssertDepth(Mutex& mu, uint32_t expected_depth) { argument
28 ASSERT_EQ(expected_depth, mu.GetDepth());
32 mu.AssertNotHeld(Thread::Current());
34 mu.AssertHeld(Thread::Current());
40 Mutex mu("test mutex");
41 MutexTester::AssertDepth(mu, 0U);
42 mu.Lock(Thread::Current());
43 MutexTester::AssertDepth(mu, 1U);
44 mu.Unlock(Thread::Current());
45 MutexTester::AssertDepth(mu,
104 Mutex mu; member in struct:art::RecursiveLockWait
[all...]
H A Dmutex.h214 std::ostream& operator<<(std::ostream& os, const Mutex& mu);
303 std::ostream& operator<<(std::ostream& os, const ReaderWriterMutex& mu);
422 std::ostream& operator<<(std::ostream& os, const MutatorMutex& mu);
480 // Scoped locker/unlocker for a regular Mutex that acquires mu upon construction and releases it
484 MutexLock(Thread* self, Mutex& mu) ACQUIRE(mu) : self_(self), mu_(mu) {
497 // Catch bug where variable name is omitted. "MutexLock (lock);" instead of "MutexLock mu(lock)".
500 // Scoped locker/unlocker for a ReaderWriterMutex that acquires read access to mu upon
504 ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) ACQUIR
[all...]
/art/runtime/
H A Dlinear_alloc.cc27 MutexLock mu(self, lock_);
32 MutexLock mu(self, lock_);
37 MutexLock mu(Thread::Current(), lock_);
42 MutexLock mu(Thread::Current(), lock_);
47 MutexLock mu(Thread::Current(), lock_);
H A Dbarrier.cc33 MutexLock mu(self, lock_);
42 MutexLock mu(self, lock_);
47 MutexLock mu(self, lock_);
63 MutexLock mu(self, lock_);
H A Dclass_table.cc30 WriterMutexLock mu(Thread::Current(), lock_);
35 ReaderMutexLock mu(Thread::Current(), lock_);
46 ReaderMutexLock mu(Thread::Current(), lock_);
57 WriterMutexLock mu(Thread::Current(), lock_);
81 ReaderMutexLock mu(Thread::Current(), lock_);
90 ReaderMutexLock mu(Thread::Current(), lock_);
95 ReaderMutexLock mu(Thread::Current(), lock_);
106 WriterMutexLock mu(Thread::Current(), lock_);
111 WriterMutexLock mu(Thread::Current(), lock_);
116 WriterMutexLock mu(Threa
[all...]
H A Datomic.cc47 MutexLock mu(Thread::Current(), *GetSwapMutex(addr));
52 MutexLock mu(Thread::Current(), *GetSwapMutex(addr));
58 MutexLock mu(Thread::Current(), *GetSwapMutex(addr));
H A Dclass_table-inl.h26 ReaderMutexLock mu(Thread::Current(), lock_);
39 ReaderMutexLock mu(Thread::Current(), lock_);
52 ReaderMutexLock mu(Thread::Current(), lock_);
H A Dthread_pool.cc95 MutexLock mu(self, task_queue_lock_);
104 MutexLock mu(self, task_queue_lock_);
133 MutexLock mu(Thread::Current(), task_queue_lock_);
141 MutexLock mu(self, task_queue_lock_);
153 MutexLock mu(self, task_queue_lock_);
161 MutexLock mu(self, task_queue_lock_);
166 MutexLock mu(self, task_queue_lock_);
198 MutexLock mu(self, task_queue_lock_);
220 MutexLock mu(self, task_queue_lock_);
231 MutexLock mu(sel
[all...]
H A Dthread_list.cc82 MutexLock mu(self, *Locks::thread_list_lock_);
118 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_);
168 MutexLock mu(self, *Locks::thread_list_lock_);
204 MutexLock mu(self, *Locks::logging_lock_);
234 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_);
245 MutexLock mu(self, *Locks::thread_list_lock_);
292 MutexLock mu(self, *Locks::thread_list_lock_);
372 MutexLock mu(self, *Locks::thread_list_lock_);
415 MutexLock mu(self, *Locks::thread_list_lock_);
441 ReaderMutexLock mu(sel
[all...]
H A Djava_vm_ext.cc104 MutexLock mu(self, jni_on_load_lock_);
127 MutexLock mu(self, jni_on_load_lock_);
280 MutexLock mu(soa.Self(), *Locks::jni_libraries_lock_);
526 WriterMutexLock mu(self, globals_lock_);
535 MutexLock mu(self, weak_globals_lock_);
547 WriterMutexLock mu(self, globals_lock_);
558 MutexLock mu(self, weak_globals_lock_);
574 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_);
586 ReaderMutexLock mu(self, globals_lock_);
590 MutexLock mu(sel
[all...]
H A Dintern_table.cc43 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
48 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
53 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
62 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
91 MutexLock mu(self, *Locks::intern_table_lock_);
96 MutexLock mu(self, *Locks::intern_table_lock_);
107 MutexLock mu(self, *Locks::intern_table_lock_);
120 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
177 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
240 MutexLock mu(sel
[all...]
H A Dsignal_catcher.cc78 MutexLock mu(self, lock_);
93 MutexLock mu(Thread::Current(), lock_);
98 MutexLock mu(Thread::Current(), lock_);
192 MutexLock mu(self, signal_catcher->lock_);
/art/runtime/gc/
H A Dtask_processor.cc38 MutexLock mu(self, *lock_);
45 MutexLock mu(self, *lock_);
75 MutexLock mu(self, *lock_);
97 MutexLock mu(Thread::Current(), *lock_);
102 MutexLock mu(Thread::Current(), *lock_);
107 MutexLock mu(self, *lock_);
114 MutexLock mu(self, *lock_);
H A Dreference_processor.cc59 MutexLock mu(self, *Locks::reference_processor_lock_);
75 MutexLock mu(self, *Locks::reference_processor_lock_);
107 MutexLock mu(self, *Locks::reference_processor_lock_);
112 MutexLock mu(self, *Locks::reference_processor_lock_);
125 MutexLock mu(self, *Locks::reference_processor_lock_);
176 MutexLock mu(self, *Locks::reference_processor_lock_);
245 ReaderMutexLock mu(self, *Locks::mutator_lock_);
265 MutexLock mu(self, *Locks::reference_processor_lock_);
/art/compiler/dex/
H A Dverification_results.cc42 WriterMutexLock mu(self, verified_methods_lock_);
57 WriterMutexLock mu(Thread::Current(), verified_methods_lock_);
78 ReaderMutexLock mu(Thread::Current(), verified_methods_lock_);
85 WriterMutexLock mu(Thread::Current(), rejected_classes_lock_);
92 ReaderMutexLock mu(Thread::Current(), rejected_classes_lock_);
/art/compiler/dex/quick/
H A Ddex_file_to_method_inliner_map.cc43 ReaderMutexLock mu(self, lock_);
58 WriterMutexLock mu(self, lock_);
/art/runtime/arch/x86_64/
H A Dthread_x86_64.cc39 MutexLock mu(nullptr, *Locks::modify_ldt_lock_);
/art/runtime/gc/collector/
H A Dpartial_mark_sweep.cc36 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_);
H A Dsticky_mark_sweep.cc34 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_);
/art/runtime/gc/space/
H A Dregion_space.cc84 MutexLock mu(Thread::Current(), region_lock_);
96 MutexLock mu(Thread::Current(), region_lock_);
108 MutexLock mu(Thread::Current(), region_lock_);
154 MutexLock mu(Thread::Current(), region_lock_);
206 MutexLock mu(Thread::Current(), region_lock_);
221 MutexLock mu(Thread::Current(), region_lock_);
233 MutexLock mu(Thread::Current(), region_lock_);
271 MutexLock mu(Thread::Current(), region_lock_);
291 MutexLock mu(Thread::Current(), region_lock_);
313 MutexLock mu(Threa
[all...]
H A Dbump_pointer_space.cc79 MutexLock mu(Thread::Current(), block_lock_);
97 MutexLock mu(Thread::Current(), block_lock_);
104 MutexLock mu(self, *Locks::runtime_shutdown_lock_);
116 MutexLock mu(Thread::Current(), block_lock_);
124 MutexLock mu(self, *Locks::runtime_shutdown_lock_);
161 MutexLock mu(Thread::Current(), block_lock_);
217 MutexLock mu(self, *Locks::runtime_shutdown_lock_);
235 MutexLock mu(self, *Locks::runtime_shutdown_lock_);
256 MutexLock mu(Thread::Current(), block_lock_);
H A Ddlmalloc_space.cc133 MutexLock mu(self, lock_);
168 MutexLock mu(self, lock_);
197 MutexLock mu(self, lock_);
218 MutexLock mu(self, lock_);
225 MutexLock mu(Thread::Current(), lock_);
236 MutexLock mu(Thread::Current(), lock_);
242 MutexLock mu(Thread::Current(), lock_);
247 MutexLock mu(Thread::Current(), lock_);
252 MutexLock mu(Thread::Current(), lock_);
265 MutexLock mu(Threa
[all...]
/art/runtime/jit/
H A Djit_code_cache.cc169 MutexLock mu(Thread::Current(), lock_);
263 MutexLock mu(self, lock_);
299 MutexLock mu(self, lock_);
326 MutexLock mu(self, lock_);
352 MutexLock mu(self, lock_);
387 MutexLock mu(Thread::Current(), lock_);
396 MutexLock mu(Thread::Current(), lock_);
405 MutexLock mu(self, lock_);
415 MutexLock mu(self, lock_);
424 MutexLock mu(sel
[all...]
H A Ddebugger_interface.cc120 MutexLock mu(self, g_jit_debug_mutex);
126 MutexLock mu(self, g_jit_debug_mutex);
136 MutexLock mu(self, g_jit_debug_mutex);
145 MutexLock mu(self, g_jit_debug_mutex);
/art/runtime/jdwp/
H A Dobject_registry.cc90 MutexLock mu(soa.Self(), lock_);
152 MutexLock mu(self, lock_);
172 MutexLock mu(self, lock_);
188 MutexLock mu(self, lock_);
197 MutexLock mu(self, lock_);
205 MutexLock mu(self, lock_);
235 MutexLock mu(self, lock_);
249 MutexLock mu(self, lock_);

Completed in 8256 milliseconds

1234