Searched refs:lock_ (Results 26 - 43 of 43) sorted by relevance

12

/art/runtime/gc/space/
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_); local
236 MutexLock mu(Thread::Current(), lock_); local
242 MutexLock mu(Thread::Current(), lock_); local
247 MutexLock mu(Thread::Current(), lock_); local
252 MutexLock mu(Thread::Current(), lock_); local
265 MutexLock mu(Thread::Current(), lock_); local
272 MutexLock mu(Thread::Current(), lock_); local
[all...]
H A Ddlmalloc_space-inl.h34 MutexLock mu(self, lock_);
H A Dlarge_object_space.cc46 MutexLock mu(Thread::Current(), lock_); variable
123 lock_("large object map space lock", kAllocSpaceLock) {}
154 MutexLock mu(self, lock_);
177 MutexLock mu(self, lock_);
184 MutexLock mu(self, lock_);
191 MutexLock mu(self, lock_);
210 MutexLock mu(Thread::Current(), lock_); local
232 MutexLock mu(Thread::Current(), lock_); local
242 if (lock_.IsExclusiveHeld(self)) {
243 // We hold lock_ s
384 MutexLock mu(Thread::Current(), lock_); local
537 MutexLock mu(Thread::Current(), lock_); local
[all...]
H A Drosalloc_space.cc159 MutexLock mu(self, lock_);
197 MutexLock mu(self, lock_);
217 MutexLock mu(self, lock_);
250 MutexLock mu(self, lock_);
267 MutexLock mu(Thread::Current(), lock_); local
272 MutexLock mu(Thread::Current(), lock_); local
277 MutexLock mu(Thread::Current(), lock_); local
H A Dmalloc_space.h164 REQUIRES(lock_);
179 Mutex lock_ DEFAULT_MUTEX_ACQUIRED_AFTER;
H A Drosalloc_space.h51 OVERRIDE REQUIRES(!lock_);
107 void Walk(WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
H A Dmalloc_space.cc43 recent_free_pos_(0), lock_("allocation space lock", kAllocSpaceLock),
/art/compiler/utils/
H A Ddedupe_set-inl.h58 lock_(lock_name_.c_str()),
69 const StoreKey* Add(Thread* self, size_t hash, const InKey& in_key) REQUIRES(!lock_) {
70 MutexLock lock(self, lock_);
82 void UpdateStats(Thread* self, Stats* global_stats) REQUIRES(!lock_) {
87 MutexLock lock(self, lock_);
177 Mutex lock_; member in class:art::DedupeSet::Shard
178 HashSet<HashedKey<StoreKey>, ShardEmptyFn, ShardHashFn, ShardPred> keys_ GUARDED_BY(lock_);
H A Dswap_space.cc64 lock_("SwapSpace lock", static_cast<LockLevel>(LockLevel::kDefaultMutexLevel - 1)) {
108 MutexLock lock(Thread::Current(), lock_); local
165 MutexLock lock(Thread::Current(), lock_); local
/art/runtime/base/
H A Darena_allocator.h265 Arena* AllocArena(size_t size) REQUIRES(!lock_);
266 void FreeArenaChain(Arena* first) REQUIRES(!lock_);
267 size_t GetBytesAllocated() const REQUIRES(!lock_);
269 void LockReclaimMemory() REQUIRES(!lock_);
272 void TrimMaps() REQUIRES(!lock_);
276 mutable Mutex lock_ DEFAULT_MUTEX_ACQUIRED_AFTER;
277 Arena* free_arenas_ GUARDED_BY(lock_);
H A Darena_allocator.cc202 lock_("Arena pool lock", kArenaPoolLock),
227 MutexLock lock(Thread::Current(), lock_); local
235 MutexLock lock(self, lock_);
253 MutexLock lock(Thread::Current(), lock_); local
262 MutexLock lock(Thread::Current(), lock_); local
281 MutexLock lock(self, lock_);
/art/runtime/jit/
H A Djit.h66 void DumpInfo(std::ostream& os) REQUIRES(!lock_);
71 REQUIRES(!lock_)
139 void DumpForSigQuit(std::ostream& os) REQUIRES(!lock_);
186 Histogram<uint64_t> memory_use_ GUARDED_BY(lock_);
187 Mutex lock_ DEFAULT_MUTEX_ACQUIRED_AFTER;
H A Djit.cc130 MutexLock mu(Thread::Current(), lock_); local
146 lock_("JIT memory use lock"),
539 MutexLock mu(Thread::Current(), lock_); local
/art/runtime/
H A Dprofiler.h107 void Put(ArtMethod* method) REQUIRES(!lock_);
108 void PutStack(const std::vector<InstructionLocation>& stack_dump) REQUIRES(!lock_);
119 Mutex& lock_; // Reference to the main profiler lock - we don't need two of them. member in class:art::ProfileSampleResults
H A Dprofiler.cc474 : lock_(lock),
495 MutexLock mu(Thread::Current(), lock_); local
512 MutexLock mu(Thread::Current(), lock_); local
/art/runtime/gc/allocator/
H A Drosalloc.cc56 lock_("rosalloc global lock", kRosAllocGlobalLock),
124 lock_.AssertHeld(self);
303 lock_.AssertHeld(self);
474 MutexLock mu(self, lock_);
509 MutexLock mu(self, lock_);
555 MutexLock mu(self, lock_);
810 MutexLock lock_mu(self, lock_);
1054 MutexLock mu(self, lock_);
1062 MutexLock mu(self, lock_);
1171 MutexLock lock_mu(self, lock_);
1307 MutexLock mu(Thread::Current(), lock_); local
1354 MutexLock mu(Thread::Current(), lock_); local
1408 MutexLock mu(Thread::Current(), lock_); local
1492 MutexLock mu(Thread::Current(), lock_); local
1497 MutexLock mu(Thread::Current(), lock_); local
1502 MutexLock mu(Thread::Current(), lock_); local
[all...]
/art/runtime/gc/
H A Dreference_queue.cc29 ReferenceQueue::ReferenceQueue(Mutex* lock) : lock_(lock), list_(nullptr) {
34 MutexLock mu(self, *lock_);
/art/compiler/dex/quick/
H A Ddex_file_method_inliner.cc668 : lock_("DexFileMethodInliner lock", kDexFileMethodInlinerLock),
691 ReaderMutexLock mu(Thread::Current(), lock_); local
702 ReaderMutexLock mu(Thread::Current(), lock_); local
712 ReaderMutexLock mu(Thread::Current(), lock_); local
832 WriterMutexLock mu(Thread::Current(), lock_); local
847 ReaderMutexLock mu(Thread::Current(), lock_); local
858 ReaderMutexLock mu(Thread::Current(), lock_); local

Completed in 385 milliseconds

12