Searched refs:mu (Results 1 - 25 of 95) 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.h226 std::ostream& operator<<(std::ostream& os, const Mutex& mu);
317 std::ostream& operator<<(std::ostream& os, const ReaderWriterMutex& mu);
438 std::ostream& operator<<(std::ostream& os, const MutatorMutex& mu);
496 // Scoped locker/unlocker for a regular Mutex that acquires mu upon construction and releases it
500 MutexLock(Thread* self, Mutex& mu) ACQUIRE(mu) : self_(self), mu_(mu) {
513 // Catch bug where variable name is omitted. "MutexLock (lock);" instead of "MutexLock mu(lock)".
516 // Scoped locker/unlocker for a ReaderWriterMutex that acquires read access to mu upon
520 ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) ACQUIR
[all...]
H A Dtiming_logger.cc50 MutexLock mu(Thread::Current(), lock_);
58 MutexLock mu(Thread::Current(), lock_);
63 MutexLock mu(Thread::Current(), lock_);
70 MutexLock mu(Thread::Current(), lock_);
82 MutexLock mu(Thread::Current(), lock_);
87 MutexLock mu(Thread::Current(), lock_);
/art/runtime/
H A Dlinear_alloc.cc27 MutexLock mu(self, lock_);
32 MutexLock mu(self, lock_);
37 MutexLock mu(self, lock_);
42 MutexLock mu(Thread::Current(), lock_);
47 MutexLock mu(Thread::Current(), lock_);
52 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_);
84 MutexLock mu(self, lock_);
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.cc31 WriterMutexLock mu(Thread::Current(), lock_);
36 ReaderMutexLock mu(Thread::Current(), lock_);
48 ReaderMutexLock mu(Thread::Current(), lock_);
66 WriterMutexLock mu(Thread::Current(), lock_);
104 ReaderMutexLock mu(Thread::Current(), lock_);
113 ReaderMutexLock mu(Thread::Current(), lock_);
118 ReaderMutexLock mu(Thread::Current(), lock_);
127 ReaderMutexLock mu(Thread::Current(), lock_);
133 ReaderMutexLock mu(Thread::Current(), lock_);
145 WriterMutexLock mu(Threa
[all...]
H A Dthread_pool.cc105 MutexLock mu(self, task_queue_lock_);
114 MutexLock mu(self, task_queue_lock_);
144 MutexLock mu(Thread::Current(), task_queue_lock_);
152 MutexLock mu(self, task_queue_lock_);
164 MutexLock mu(self, task_queue_lock_);
172 MutexLock mu(self, task_queue_lock_);
177 MutexLock mu(self, task_queue_lock_);
209 MutexLock mu(self, task_queue_lock_);
232 MutexLock mu(self, task_queue_lock_);
243 MutexLock mu(sel
[all...]
H A Djava_vm_ext.cc107 MutexLock mu(self, jni_on_load_lock_);
130 MutexLock mu(self, jni_on_load_lock_);
282 MutexLock mu(soa.Self(), *Locks::jni_libraries_lock_);
560 WriterMutexLock mu(self, *Locks::jni_globals_lock_);
569 MutexLock mu(self, *Locks::jni_weak_globals_lock_);
587 WriterMutexLock mu(self, *Locks::jni_globals_lock_);
598 MutexLock mu(self, *Locks::jni_weak_globals_lock_);
614 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_);
626 ReaderMutexLock mu(self, *Locks::jni_globals_lock_);
630 MutexLock mu(sel
[all...]
H A Dthread_list.cc89 MutexLock mu(self, *Locks::thread_list_lock_);
125 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_);
175 MutexLock mu(self, *Locks::thread_list_lock_);
212 MutexLock mu(self, *Locks::logging_lock_);
243 MutexLock mu(self, *Locks::thread_list_lock_);
263 MutexLock mu(self, *Locks::thread_list_lock_);
310 MutexLock mu(self, *Locks::thread_list_lock_);
394 MutexLock mu(self, *Locks::thread_list_lock_);
502 MutexLock mu(self, *Locks::thread_list_lock_);
551 MutexLock mu(sel
[all...]
H A Dclass_table-inl.h27 ReaderMutexLock mu(Thread::Current(), lock_);
45 ReaderMutexLock mu(Thread::Current(), lock_);
63 ReaderMutexLock mu(Thread::Current(), lock_);
76 ReaderMutexLock mu(Thread::Current(), lock_);
H A Dintern_table.cc42 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
47 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
52 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
61 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
90 MutexLock mu(self, *Locks::intern_table_lock_);
95 MutexLock mu(self, *Locks::intern_table_lock_);
106 MutexLock mu(self, *Locks::intern_table_lock_);
119 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
179 MutexLock mu(Thread::Current(), *Locks::intern_table_lock_);
192 MutexLock mu(sel
[all...]
H A Dsignal_catcher.cc79 MutexLock mu(self, lock_);
94 MutexLock mu(Thread::Current(), lock_);
99 MutexLock mu(Thread::Current(), lock_);
194 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 Dsystem_weak.h52 MutexLock mu(Thread::Current(), allow_disallow_lock_);
61 MutexLock mu(Thread::Current(), allow_disallow_lock_);
67 MutexLock mu(Thread::Current(), allow_disallow_lock_);
H A Dreference_processor.cc59 MutexLock mu(self, *Locks::reference_processor_lock_);
76 MutexLock mu(self, *Locks::reference_processor_lock_);
115 MutexLock mu(self, *Locks::reference_processor_lock_);
120 MutexLock mu(self, *Locks::reference_processor_lock_);
134 MutexLock mu(self, *Locks::reference_processor_lock_);
193 MutexLock mu(self, *Locks::reference_processor_lock_);
274 ReaderMutexLock mu(self, *Locks::mutator_lock_);
294 MutexLock mu(self, *Locks::reference_processor_lock_);
321 MutexLock mu(self, *Locks::reference_processor_lock_);
/art/compiler/dex/
H A Dverification_results.cc38 WriterMutexLock mu(Thread::Current(), verified_methods_lock_);
67 WriterMutexLock mu(Thread::Current(), verified_methods_lock_);
98 ReaderMutexLock mu(Thread::Current(), verified_methods_lock_);
117 WriterMutexLock mu(Thread::Current(), rejected_classes_lock_);
124 ReaderMutexLock mu(Thread::Current(), rejected_classes_lock_);
143 WriterMutexLock mu(Thread::Current(), verified_methods_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_);
/art/runtime/gc/space/
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.cc183 MutexLock mu(Thread::Current(), lock_);
365 MutexLock mu(Thread::Current(), lock_);
416 MutexLock mu(Thread::Current(), *Locks::cha_lock_);
425 MutexLock mu(Thread::Current(), lock_);
440 MutexLock mu(self, lock_);
489 MutexLock mu(self, lock_);
497 MutexLock mu(self, lock_);
554 MutexLock mu(self, lock_);
623 MutexLock mu(self, lock_);
670 MutexLock mu(Threa
[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.cc97 MutexLock mu(soa.Self(), lock_);
161 MutexLock mu(self, lock_);
181 MutexLock mu(self, lock_);
197 MutexLock mu(self, lock_);
206 MutexLock mu(self, lock_);
214 MutexLock mu(self, lock_);
244 MutexLock mu(self, lock_);
258 MutexLock mu(self, lock_);
H A Djdwp_adb.cc101 MutexLock mu(Thread::Current(), state_lock_);
126 MutexLock mu(Thread::Current(), state_lock_);
131 MutexLock mu(Thread::Current(), state_lock_);
199 MutexLock mu(Thread::Current(), state_lock_);
240 MutexLock mu(Thread::Current(), state_lock_);
309 MutexLock mu(Thread::Current(), state_lock_);

Completed in 200 milliseconds

1234