Searched defs:lock_ (Results 1 - 13 of 13) sorted by relevance

/art/compiler/dex/quick/
H A Ddex_file_to_method_inliner_map.h48 ReaderWriterMutex lock_; member in class:art::DexFileToMethodInlinerMap
49 std::map<const DexFile*, DexFileMethodInliner*> inliners_ GUARDED_BY(lock_);
H A Ddex_file_method_inliner.h65 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) LOCKS_EXCLUDED(lock_);
70 bool IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) LOCKS_EXCLUDED(lock_);
75 bool GenIntrinsic(Mir2Lir* backend, CallInfo* info) LOCKS_EXCLUDED(lock_);
80 bool IsSpecial(uint32_t method_index) LOCKS_EXCLUDED(lock_);
85 bool GenSpecial(Mir2Lir* backend, uint32_t method_idx) LOCKS_EXCLUDED(lock_);
91 LOCKS_EXCLUDED(lock_);
307 void FindIntrinsics(const DexFile* dex_file) EXCLUSIVE_LOCKS_REQUIRED(lock_);
311 bool AddInlineMethod(int32_t method_idx, const InlineMethod& method) LOCKS_EXCLUDED(lock_);
322 ReaderWriterMutex lock_; member in class:art::DexFileMethodInliner
326 SafeMap<uint32_t, InlineMethod> inline_methods_ GUARDED_BY(lock_);
[all...]
H A Ddex_file_method_inliner.cc394 : lock_("DexFileMethodInliner lock", kDexFileMethodInlinerLock),
414 ReaderMutexLock mu(Thread::Current(), lock_); local
426 ReaderMutexLock mu(Thread::Current(), lock_); local
511 ReaderMutexLock mu(Thread::Current(), lock_); local
519 ReaderMutexLock mu(Thread::Current(), lock_); local
533 ReaderMutexLock mu(Thread::Current(), lock_); local
697 WriterMutexLock mu(Thread::Current(), lock_); local
/art/runtime/gc/
H A Dreference_queue.h52 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) LOCKS_EXCLUDED(lock_);
93 Mutex* lock_; member in class:art::gc::ReferenceQueue
/art/compiler/utils/
H A Ddedupe_set.h53 MutexLock lock(self, *lock_[shard_bin]);
68 lock_[i].reset(new Mutex(lock_name_[i].c_str()));
80 std::unique_ptr<Mutex> lock_[kShard]; member in class:art::DedupeSet
/art/runtime/
H A Dsignal_catcher.cc66 lock_("SignalCatcher lock"),
67 cond_("SignalCatcher::cond_", lock_),
75 MutexLock mu(self, lock_);
90 MutexLock mu(Thread::Current(), lock_); local
95 MutexLock mu(Thread::Current(), lock_); local
199 MutexLock mu(self, signal_catcher->lock_);
H A Dprofiler.h119 Mutex& lock_; // Reference to the main profiler lock - we don't need two of them. member in class:art::ProfileSampleResults
H A Dprofiler.cc472 ProfileSampleResults::ProfileSampleResults(Mutex& lock) : lock_(lock), num_samples_(0),
489 MutexLock mu(Thread::Current(), lock_); local
506 MutexLock mu(Thread::Current(), lock_); local
/art/runtime/base/
H A Dtiming_logger.cc41 lock_(lock_name_.c_str(), kDefaultMutexLevel, true) {
50 MutexLock mu(Thread::Current(), lock_); local
58 MutexLock mu(Thread::Current(), lock_); local
63 MutexLock mu(Thread::Current(), lock_); local
70 MutexLock mu(Thread::Current(), lock_); local
82 MutexLock mu(Thread::Current(), lock_); local
87 MutexLock mu(Thread::Current(), lock_); local
/art/runtime/gc/space/
H A Ddlmalloc_space.cc132 MutexLock mu(self, lock_);
160 MutexLock mu(self, lock_);
189 MutexLock mu(self, lock_);
210 MutexLock mu(self, lock_);
238 MutexLock mu(Thread::Current(), lock_); local
249 MutexLock mu(Thread::Current(), lock_); local
255 MutexLock mu(Thread::Current(), lock_); local
260 MutexLock mu(Thread::Current(), lock_); local
265 MutexLock mu(Thread::Current(), lock_); local
278 MutexLock mu(Thread::Current(), lock_); local
285 MutexLock mu(Thread::Current(), lock_); local
[all...]
H A Drosalloc_space.cc150 MutexLock mu(self, lock_);
180 MutexLock mu(self, lock_);
200 MutexLock mu(self, lock_);
239 MutexLock mu(Thread::Current(), lock_); local
256 MutexLock mu(Thread::Current(), lock_); local
261 MutexLock mu(Thread::Current(), lock_); local
266 MutexLock mu(Thread::Current(), lock_); local
H A Dlarge_object_space.cc100 lock_("large object map space lock", kAllocSpaceLock) {}
119 MutexLock mu(self, lock_);
142 MutexLock mu(self, lock_);
158 MutexLock mu(Thread::Current(), lock_); local
176 MutexLock mu(Thread::Current(), lock_); local
186 if (lock_.IsExclusiveHeld(self)) {
187 // We hold lock_ so do the check.
190 MutexLock mu(self, lock_);
297 lock_("free list space lock", kAllocSpaceLock) {
314 MutexLock mu(Thread::Current(), lock_); local
[all...]
/art/runtime/gc/allocator/
H A Drosalloc.cc54 lock_("rosalloc global lock", kRosAllocGlobalLock),
111 lock_.AssertHeld(self);
290 lock_.AssertHeld(self);
458 MutexLock mu(self, lock_);
491 MutexLock mu(self, lock_);
538 MutexLock mu(self, lock_);
788 MutexLock mu(self, lock_);
1190 MutexLock mu(self, lock_);
1198 MutexLock mu(self, lock_);
1308 MutexLock mu(self, lock_);
1444 MutexLock mu(Thread::Current(), lock_); local
1491 MutexLock mu(Thread::Current(), lock_); local
1545 MutexLock mu(Thread::Current(), lock_); local
1629 MutexLock mu(Thread::Current(), lock_); local
1634 MutexLock mu(Thread::Current(), lock_); local
1639 MutexLock mu(Thread::Current(), lock_); local
[all...]

Completed in 1109 milliseconds