Lines Matching refs:lock_
97 size_t CodeCacheSize() REQUIRES(!lock_);
100 size_t DataCacheSize() REQUIRES(!lock_);
104 REQUIRES(!lock_);
108 REQUIRES(!lock_);
116 REQUIRES(!lock_);
120 REQUIRES(!lock_);
124 REQUIRES(!lock_);
148 REQUIRES(!lock_);
154 bool ContainsMethod(ArtMethod* method) REQUIRES(!lock_);
157 const void* GetJniStubCode(ArtMethod* method) REQUIRES(!lock_);
171 REQUIRES(!lock_);
176 REQUIRES(!lock_);
184 REQUIRES(!lock_)
191 REQUIRES(!lock_)
195 REQUIRES(!lock_)
202 REQUIRES(!lock_)
207 REQUIRES(!lock_)
211 REQUIRES(!lock_)
220 REQUIRES(!lock_)
232 REQUIRES(!lock_)
237 size_t GetMemorySizeOfCodePointer(const void* ptr) REQUIRES(!lock_);
240 REQUIRES(!lock_)
243 void Dump(std::ostream& os) REQUIRES(!lock_);
245 bool IsOsrCompiled(ArtMethod* method) REQUIRES(!lock_);
248 REQUIRES(!lock_)
253 void AllowInlineCacheAccess() REQUIRES(!lock_);
254 void DisallowInlineCacheAccess() REQUIRES(!lock_);
255 void BroadcastForInlineCacheAccess() REQUIRES(!lock_);
260 REQUIRES(!lock_) REQUIRES(Locks::mutator_lock_);
295 REQUIRES(!lock_)
301 REQUIRES(lock_)
307 REQUIRES(lock_) REQUIRES(!Locks::mutator_lock_);
311 REQUIRES(!lock_)
317 REQUIRES(lock_)
321 void FreeCode(const void* code_ptr) REQUIRES(lock_);
324 size_t CodeCacheSizeLocked() REQUIRES(lock_);
327 size_t DataCacheSizeLocked() REQUIRES(lock_);
330 void NotifyCollectionDone(Thread* self) REQUIRES(lock_);
334 bool IncreaseCodeCacheCapacity() REQUIRES(lock_);
337 void SetFootprintLimit(size_t new_footprint) REQUIRES(lock_);
341 REQUIRES(lock_)
345 REQUIRES(!lock_)
349 REQUIRES(!lock_)
353 REQUIRES(!lock_)
357 REQUIRES(lock_)
360 void FreeCode(uint8_t* code) REQUIRES(lock_);
361 uint8_t* AllocateCode(size_t code_size) REQUIRES(lock_);
362 void FreeData(uint8_t* data) REQUIRES(lock_);
363 uint8_t* AllocateData(size_t data_size) REQUIRES(lock_);
367 REQUIRES(!lock_)
374 Mutex lock_; variable
376 ConditionVariable lock_cond_ GUARDED_BY(lock_);
378 bool collection_in_progress_ GUARDED_BY(lock_);
384 void* code_mspace_ GUARDED_BY(lock_);
386 void* data_mspace_ GUARDED_BY(lock_);
390 SafeMap<JniStubKey, JniStubData> jni_stubs_map_ GUARDED_BY(lock_);
392 SafeMap<const void*, ArtMethod*> method_code_map_ GUARDED_BY(lock_);
394 SafeMap<ArtMethod*, const void*> osr_code_map_ GUARDED_BY(lock_);
396 std::vector<ProfilingInfo*> profiling_infos_ GUARDED_BY(lock_);
399 size_t max_capacity_ GUARDED_BY(lock_);
402 size_t current_capacity_ GUARDED_BY(lock_);
405 size_t code_end_ GUARDED_BY(lock_);
408 size_t data_end_ GUARDED_BY(lock_);
411 bool last_collection_increased_code_cache_ GUARDED_BY(lock_);
421 size_t used_memory_for_data_ GUARDED_BY(lock_);
424 size_t used_memory_for_code_ GUARDED_BY(lock_);
427 size_t number_of_compilations_ GUARDED_BY(lock_);
430 size_t number_of_osr_compilations_ GUARDED_BY(lock_);
433 size_t number_of_collections_ GUARDED_BY(lock_);
436 Histogram<uint64_t> histogram_stack_map_memory_use_ GUARDED_BY(lock_);
439 Histogram<uint64_t> histogram_code_memory_use_ GUARDED_BY(lock_);
442 Histogram<uint64_t> histogram_profiling_info_memory_use_ GUARDED_BY(lock_);
450 ConditionVariable inline_cache_cond_ GUARDED_BY(lock_);