Searched refs:jit_lock_ (Results 1 – 10 of 10) sorted by relevance
/aosp12/art/runtime/jit/ |
H A D | jit_code_cache.h | 279 REQUIRES(Locks::jit_lock_); 283 REQUIRES(!Locks::jit_lock_) 290 REQUIRES(!Locks::jit_lock_) 294 REQUIRES(!Locks::jit_lock_) 301 REQUIRES(!Locks::jit_lock_) 306 REQUIRES(!Locks::jit_lock_) 408 REQUIRES(Locks::jit_lock_) 425 REQUIRES(Locks::jit_lock_) 431 REQUIRES(Locks::jit_lock_) 440 REQUIRES(Locks::jit_lock_) [all …]
|
H A D | jit_memory_region.h | 73 REQUIRES(Locks::jit_lock_); 95 REQUIRES(Locks::jit_lock_); 101 REQUIRES(Locks::jit_lock_) 104 void ResetWritableMappings() REQUIRES(Locks::jit_lock_) { in ResetWritableMappings() 241 size_t initial_capacity_ GUARDED_BY(Locks::jit_lock_); 244 size_t max_capacity_ GUARDED_BY(Locks::jit_lock_); 247 size_t current_capacity_ GUARDED_BY(Locks::jit_lock_); 250 size_t data_end_ GUARDED_BY(Locks::jit_lock_); 253 size_t exec_end_ GUARDED_BY(Locks::jit_lock_); 276 void* data_mspace_ GUARDED_BY(Locks::jit_lock_); [all …]
|
H A D | jit_code_cache.cc | 572 MutexLock mu(self, *Locks::jit_lock_); in WaitUntilInlineCacheAccessible() 580 MutexLock mu(self, *Locks::jit_lock_); in BroadcastForInlineCacheAccess() 628 Locks::jit_lock_->Unlock(self); in WaitForPotentialCollectionToCompleteRunnable() 634 Locks::jit_lock_->Lock(self); in WaitForPotentialCollectionToCompleteRunnable() 663 MutexLock mu(self, *Locks::jit_lock_); in Commit() 974 MutexLock mu(self, *Locks::jit_lock_); in Reserve() 996 MutexLock mu(self, *Locks::jit_lock_); in Free() 1234 MutexLock mu(self, *Locks::jit_lock_); in SetGarbageCollectCode() 1490 MutexLock mu(self, *Locks::jit_lock_); in GetProfiledMethods() 1677 MutexLock mu(self, *Locks::jit_lock_); in NotifyCompilerUse() [all …]
|
H A D | debugger_interface.h | 57 REQUIRES_SHARED(Locks::jit_lock_); // Might need JIT code cache to allocate memory. 65 REQUIRES_SHARED(Locks::jit_lock_); // Might need JIT code cache to allocate memory. 68 size_t GetJitMiniDebugInfoMemUsage() REQUIRES_SHARED(Locks::jit_lock_);
|
H A D | debugger_interface.cc | 239 static jit::JitMemoryRegion* Memory() ASSERT_CAPABILITY(Locks::jit_lock_) { in Memory() 240 Locks::jit_lock_->AssertHeld(Thread::Current()); in Memory() 466 MutexLock mu(Thread::Current(), *Locks::jit_lock_); // Needed to alloc entry. in NativeDebugInfoPreFork()
|
H A D | jit_memory_region.cc | 437 REQUIRES(Locks::jit_lock_) in FillRootTable() 499 void JitMemoryRegion::FreeWritableData(uint8_t* writable_data) REQUIRES(Locks::jit_lock_) { in FreeWritableData()
|
/aosp12/art/runtime/base/ |
H A D | locks.cc | 66 Mutex* Locks::jit_lock_ = nullptr; member in art::Locks 152 DCHECK(jit_lock_ != nullptr); in Init() 311 DCHECK(jit_lock_ == nullptr); in Init() 312 jit_lock_ = new Mutex("Jit code cache", current_lock_level); in Init()
|
H A D | locks.h | 339 static Mutex* jit_lock_ ACQUIRED_AFTER(custom_tls_lock_); 342 static Mutex* cha_lock_ ACQUIRED_AFTER(jit_lock_);
|
/aosp12/art/test/667-jit-jni-stub/ |
H A D | jit_jni_stub_test.cc | 34 MutexLock mu(self, *Locks::jit_lock_); in isNextJitGcFull()
|
/aosp12/art/compiler/jit/ |
H A D | jit_compiler.cc | 138 MutexLock mu(Thread::Current(), *Locks::jit_lock_); in TypesLoaded()
|