Lines Matching refs:lock_
105 REQUIRES(!lock_);
109 REQUIRES(!lock_);
117 REQUIRES(!lock_);
121 REQUIRES(!lock_);
125 REQUIRES(!lock_);
145 REQUIRES(!lock_);
152 bool WillExecuteJitCode(ArtMethod* method) REQUIRES(!lock_);
155 bool ContainsMethod(ArtMethod* method) REQUIRES(!lock_);
158 const void* GetJniStubCode(ArtMethod* method) REQUIRES(!lock_);
170 REQUIRES(!lock_);
175 REQUIRES(!lock_);
179 REQUIRES(!lock_)
186 REQUIRES(!lock_)
190 REQUIRES(!lock_)
197 REQUIRES(!lock_)
202 REQUIRES(!lock_)
206 REQUIRES(!lock_)
215 REQUIRES(!lock_)
227 REQUIRES(!lock_)
231 REQUIRES(!lock_)
234 void Dump(std::ostream& os) REQUIRES(!lock_);
236 bool IsOsrCompiled(ArtMethod* method) REQUIRES(!lock_);
239 REQUIRES(!lock_)
244 void AllowInlineCacheAccess() REQUIRES(!lock_);
245 void DisallowInlineCacheAccess() REQUIRES(!lock_);
246 void BroadcastForInlineCacheAccess() REQUIRES(!lock_);
251 REQUIRES(!lock_) REQUIRES(Locks::mutator_lock_);
254 void SetGarbageCollectCode(bool value) REQUIRES(!lock_);
256 bool GetGarbageCollectCode() REQUIRES(!lock_);
266 REQUIRES(!lock_)
272 REQUIRES(!lock_)
280 void ClearEntryPointsInZygoteExecSpace() REQUIRES(!lock_) REQUIRES(Locks::mutator_lock_);
285 void InitializeState(size_t initial_capacity, size_t max_capacity) REQUIRES(lock_);
288 REQUIRES(lock_);
290 void InitializeSpaces() REQUIRES(lock_);
305 REQUIRES(!lock_)
310 REQUIRES(lock_)
316 REQUIRES(lock_)
323 REQUIRES(lock_, !Roles::uninterruptible_) REQUIRES_SHARED(Locks::mutator_lock_);
328 REQUIRES(lock_) REQUIRES(!Locks::mutator_lock_);
332 REQUIRES(!lock_)
338 REQUIRES(lock_)
342 void FreeCodeAndData(const void* code_ptr) REQUIRES(lock_);
345 size_t CodeCacheSize() REQUIRES(!lock_);
348 size_t DataCacheSize() REQUIRES(!lock_);
351 size_t CodeCacheSizeLocked() REQUIRES(lock_);
354 size_t DataCacheSizeLocked() REQUIRES(lock_);
357 void NotifyCollectionDone(Thread* self) REQUIRES(lock_);
361 bool IncreaseCodeCacheCapacity() REQUIRES(lock_);
364 void SetFootprintLimit(size_t new_footprint) REQUIRES(lock_);
368 REQUIRES(lock_)
372 REQUIRES(!lock_)
376 REQUIRES(!lock_)
380 REQUIRES(!lock_)
384 REQUIRES(lock_)
391 uint8_t* AllocateCode(size_t code_size) REQUIRES(lock_);
392 void FreeCode(uint8_t* code) REQUIRES(lock_);
393 uint8_t* AllocateData(size_t data_size) REQUIRES(lock_);
394 void FreeData(uint8_t* data) REQUIRES(lock_);
416 REQUIRES(!lock_)
423 Mutex lock_ BOTTOM_MUTEX_ACQUIRED_AFTER;
425 ConditionVariable lock_cond_ GUARDED_BY(lock_);
427 bool collection_in_progress_ GUARDED_BY(lock_);
436 void* data_mspace_ GUARDED_BY(lock_);
438 void* exec_mspace_ GUARDED_BY(lock_);
442 SafeMap<JniStubKey, JniStubData> jni_stubs_map_ GUARDED_BY(lock_);
444 SafeMap<const void*, ArtMethod*> method_code_map_ GUARDED_BY(lock_);
446 SafeMap<ArtMethod*, const void*> osr_code_map_ GUARDED_BY(lock_);
448 std::vector<ProfilingInfo*> profiling_infos_ GUARDED_BY(lock_);
451 size_t initial_capacity_ GUARDED_BY(lock_);
454 size_t max_capacity_ GUARDED_BY(lock_);
457 size_t current_capacity_ GUARDED_BY(lock_);
460 size_t data_end_ GUARDED_BY(lock_);
463 size_t exec_end_ GUARDED_BY(lock_);
466 bool last_collection_increased_code_cache_ GUARDED_BY(lock_);
469 bool garbage_collect_code_ GUARDED_BY(lock_);
472 size_t used_memory_for_data_ GUARDED_BY(lock_);
475 size_t used_memory_for_code_ GUARDED_BY(lock_);
478 size_t number_of_compilations_ GUARDED_BY(lock_);
481 size_t number_of_osr_compilations_ GUARDED_BY(lock_);
484 size_t number_of_collections_ GUARDED_BY(lock_);
487 Histogram<uint64_t> histogram_stack_map_memory_use_ GUARDED_BY(lock_);
490 Histogram<uint64_t> histogram_code_memory_use_ GUARDED_BY(lock_);
493 Histogram<uint64_t> histogram_profiling_info_memory_use_ GUARDED_BY(lock_);
501 ConditionVariable inline_cache_cond_ GUARDED_BY(lock_);
508 void* zygote_data_mspace_ GUARDED_BY(lock_);
510 void* zygote_exec_mspace_ GUARDED_BY(lock_);