/arkcompiler/runtime_core/runtime/mem/ |
D | heap_space.cpp | 91 os::memory::WriteLockHolder lock(heap_lock_); in ComputeNewSize() local 157 os::memory::WriteLockHolder lock(heap_lock_); in TryAllocPool() local 179 os::memory::WriteLockHolder lock(heap_lock_); in TryAllocArena() local 185 os::memory::ReadLockHolder lock(heap_lock_); in FreePool() local 193 os::memory::ReadLockHolder lock(heap_lock_); in FreeArena() local 225 os::memory::ReadLockHolder lock(heap_lock_); in GetCurrentFreeYoungSize() local 231 os::memory::ReadLockHolder lock(heap_lock_); in GetCurrentFreeTenuredSize() local 251 os::memory::WriteLockHolder lock(heap_lock_); in ComputeNewSize() local 293 os::memory::ReadLockHolder lock(heap_lock_); in GetHeapSize() local 301 os::memory::ReadLockHolder lock(heap_lock_); in CanAllocInSpace() local [all …]
|
D | internal_allocator.cpp | 68 os::memory::LockHolder lock(lock_); in Alloc() local 96 os::memory::LockHolder lock(lock_); in Free() local 147 os::memory::LockHolder lock(pool_lock); in AllocInRunSlots() local 197 os::memory::LockHolder lock(pool_lock); in AllocViaPandaAllocators() local 219 os::memory::LockHolder lock(pool_lock); in AllocViaPandaAllocators() local
|
/arkcompiler/runtime_core/runtime/ |
D | monitor_pool.cpp | 27 os::memory::LockHolder lock(pool_lock_); in CreateMonitor() local 46 os::memory::LockHolder lock(pool_lock_); in LookupMonitor() local 56 os::memory::LockHolder lock(pool_lock_); in FreeMonitor() local 67 os::memory::LockHolder lock(pool_lock_); in DeflateMonitors() local 81 os::memory::LockHolder lock(pool_lock_); in ReleaseMonitors() local 94 os::memory::LockHolder lock(pool_lock_); in GetEnteredMonitorsIds() local
|
D | thread_manager.cpp | 42 os::memory::LockHolder lock(ids_lock_); in GetInternalThreadId() local 57 os::memory::LockHolder lock(ids_lock_); in RemoveInternalThreadId() local 149 os::memory::LockHolder lock(thread_lock_); in WaitForDeregistration() local 210 os::memory::LockHolder lock(thread_lock_); in SuspendAllThreads() local 223 os::memory::LockHolder lock(thread_lock_); in IsRunningThreadExist() local 241 os::memory::LockHolder lock(thread_lock_); in ResumeAllThreads() local 259 os::memory::LockHolder lock(thread_lock_); in UnregisterExitedThread() local 315 os::memory::LockHolder lock(thread_lock_); in SuspendAndWaitThreadByInternalThreadId() local
|
D | cha.cpp | 75 LockHolder lock(GetLock()); in HasSingleImplementation() local 81 LockHolder lock(GetLock()); in SetHasSingleImplementation() local 97 LockHolder lock(GetLock()); in InvalidateMethods() local 134 LockHolder lock(GetLock()); in AddDependency() local
|
D | class_linker_extension.cpp | 29 os::memory::LockHolder lock(contexts_lock_); in ~ClassLinkerExtension() local 233 os::memory::LockHolder lock(contexts_lock_); in NumLoadedClasses() local 245 os::memory::LockHolder lock(contexts_lock_); in VisitLoadedClasses() local 262 os::memory::LockHolder lock(contexts_lock_); in FreeLoadedClasses() local 306 os::memory::LockHolder lock(created_classes_lock_); in AddCreatedClass() local 312 os::memory::LockHolder lock(created_classes_lock_); in RemoveCreatedClass() local 343 os::memory::LockHolder lock(obsolete_classes_lock_); in FreeObsoleteData() local 355 os::memory::LockHolder lock(obsolete_classes_lock_); in AddObsoleteClass() local
|
D | thread.cpp | 376 os::memory::LockHolder lock(suspend_lock_); in SuspendImpl() local 393 os::memory::LockHolder lock(suspend_lock_); in ResumeImpl() local 749 os::memory::LockHolder lock(thread->cond_lock_); in Interrupt() local 758 os::memory::LockHolder lock(cond_lock_); in Interrupted() local 810 os::memory::LockHolder lock(*Locks::custom_tls_lock); in GetCustomTLSData() local 820 os::memory::LockHolder lock(*Locks::custom_tls_lock); in SetCustomTLSData() local 831 os::memory::LockHolder lock(*Locks::custom_tls_lock); in EraseCustomTLSData() local 863 os::memory::LockHolder lock(*Locks::custom_tls_lock); in FreeInternalMemory() local
|
D | compiler.cpp | 88 ScopedMutatorLock lock; in GetMethodById() local 106 ScopedMutatorLock lock; in ResolveVirtualMethod() local 114 ScopedMutatorLock lock; in ResolveInterfaceMethod() local 121 ScopedMutatorLock lock; in GetClass() local 131 ScopedMutatorLock lock; in GetStringClass() local 142 ScopedMutatorLock lock; in GetClassType() local 183 ScopedMutatorLock lock; in GetArrayElementClass() local 208 ScopedMutatorLock lock; in IsInterfaceMethod() local 217 ScopedMutatorLock lock; in CanThrowException() local 224 ScopedMutatorLock lock; in IsInterfaceMethod() local [all …]
|
D | class_initializer.cpp | 129 static bool WaitInitialization(ObjectLockT *lock, ClassLinker *class_linker, ManagedThread *thread,… in WaitInitialization() 170 ObjectLockT lock(managed_class_obj_handle.GetPtr()); in Initialize() local 230 ObjectLockT lock(managed_class_obj_handle.GetPtr()); in InitializeClass() local 243 ObjectLockT lock(managed_class_obj_handle.GetPtr()); in InitializeClass() local 261 ObjectLockT lock(managed_class_obj_handle.GetPtr()); in InitializeClass() local
|
/arkcompiler/ets_runtime/ecmascript/dfx/ |
D | vm_thread_control.cpp | 25 os::memory::LockHolder lock(vmThreadSuspensionMutex_); in NotifyVMThreadSuspension() local 34 os::memory::LockHolder lock(vmThreadSuspensionMutex_); in SuspendVM() local 45 os::memory::LockHolder lock(vmThreadSuspensionMutex_); in ResumeVM() local
|
/arkcompiler/ets_frontend/es2panda/util/ |
D | workerQueue.cpp | 29 std::lock_guard<std::mutex> lock(m_); in Signal() local 49 std::unique_lock<std::mutex> lock(m_); in ~WorkerQueue() local 62 std::unique_lock<std::mutex> lock(queue->m_); in Worker() local 78 std::unique_lock<std::mutex> lock(m_); in Consume() local 103 std::unique_lock<std::mutex> lock(m_); in Wait() local
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
D | compileQueue.cpp | 37 std::unique_lock<std::mutex> lock(m_); in Run() local 57 std::unique_lock<std::mutex> lock(m_); in Run() local 90 std::unique_lock<std::mutex> lock(global_m_); in Run() local 109 std::unique_lock<std::mutex> lock(global_m_); in Run() local 118 std::unique_lock<std::mutex> lock(m_); in Schedule() local 141 std::unique_lock<std::mutex> lock(m_); in Schedule() local
|
/arkcompiler/toolchain/inspector/ |
D | ws_server.cpp | 33 std::lock_guard<std::mutex> lock(wsMutex_); in RunServer() local 83 std::lock_guard<std::mutex> lock(wsMutex_); in StopServer() local 99 std::unique_lock<std::shared_mutex> lock(g_mutex); in SendReply() local
|
D | inspector.cpp | 104 std::shared_lock<std::shared_mutex> lock(g_mutex); in SendReply() local 133 std::unique_lock<std::shared_mutex> lock(g_mutex); in InitializeInspector() local 170 std::unique_lock<std::shared_mutex> lock(g_mutex); in InitializeArkFunctions() local 283 std::unique_lock<std::shared_mutex> lock(g_mutex); in StopDebug() local
|
/arkcompiler/ets_runtime/ecmascript/taskpool/ |
D | taskpool.cpp | 29 os::memory::LockHolder lock(mutex_); in Initialize() local 37 os::memory::LockHolder lock(mutex_); in Destroy() local 52 os::memory::LockHolder lock(mutex_); in TerminateTask() local
|
/arkcompiler/ets_runtime/ecmascript/shared_mm/ |
D | shared_mm.cpp | 23 os::memory::LockHolder lock(jsSharedMemoryLock_); in ~JSSharedMemoryManager() local 47 os::memory::LockHolder lock(jsSharedMemoryLock_); in InsertSharedMemory() local 55 os::memory::LockHolder lock(jsSharedMemoryLock_); in IncreaseRefSharedMemory() local 63 os::memory::LockHolder lock(jsSharedMemoryLock_); in DecreaseRefSharedMemory() local
|
/arkcompiler/runtime_core/runtime/mem/gc/ |
D | gc_queue.cpp | 28 os::memory::LockHolder lock(lock_); in GetTask() local 55 os::memory::LockHolder lock(lock_); in AddTask() local 76 os::memory::LockHolder lock(lock_); in Finalize() local
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
D | pgo_profiler_saver.cpp | 63 os::memory::LockHolder lock(mutex_); in Merge() local 72 os::memory::LockHolder lock(mutex_); in Save() local 114 os::memory::LockHolder lock(mutex_); in StartSaveTask() local
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | js_pandafile_manager.cpp | 34 os::memory::LockHolder lock(jsPandaFileLock_); in ~JSPandaFileManager() local 58 os::memory::LockHolder lock(jsPandaFileLock_); in LoadJSPandaFile() local 93 os::memory::LockHolder lock(jsPandaFileLock_); in LoadJSPandaFile() local 160 os::memory::LockHolder lock(jsPandaFileLock_); in FindJSPandaFile() local 166 os::memory::LockHolder lock(jsPandaFileLock_); in GetJSPandaFile() local 180 os::memory::LockHolder lock(jsPandaFileLock_); in InsertJSPandaFile() local 195 os::memory::LockHolder lock(jsPandaFileLock_); in DecreaseRefJSPandaFile() local 269 os::memory::LockHolder lock(jsPandaFileLock_); in GetJSPtExtractor() local 309 os::memory::LockHolder lock(jsPandaFileLock_); in GenerateJSPandaFile() local
|
/arkcompiler/toolchain/connect_server/ |
D | connect_inspector.cpp | 36 std::shared_lock<std::shared_mutex> lock(g_mutex); in OnMessage() local 116 std::unique_lock<std::shared_mutex> lock(g_mutex); in StoreMessage() local 126 std::unique_lock<std::shared_mutex> lock(g_mutex); in StoreInspectorInfo() local 133 std::unique_lock<std::shared_mutex> lock(g_mutex); in RemoveMessage() local
|
/arkcompiler/runtime_core/libpandabase/os/ |
D | mutex.h | 156 explicit LockHolder(T &lock) ACQUIRE(lock) : lock_(lock) in LockHolder() 180 explicit ReadLockHolder(T &lock) ACQUIRE_SHARED(lock) : lock_(lock) in ReadLockHolder() 204 explicit WriteLockHolder(T &lock) ACQUIRE(lock) : lock_(lock) in WriteLockHolder()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | concurrent_marker.cpp | 98 os::memory::LockHolder lock(waitMarkingFinishedMutex_); in HandleMarkingFinished() local 106 os::memory::LockHolder lock(waitMarkingFinishedMutex_); in WaitMarkingFinished() local 170 os::memory::LockHolder lock(waitMarkingFinishedMutex_); in FinishMarking() local
|
/arkcompiler/runtime_core/runtime/methodtrace/ |
D | trace.cpp | 93 os::memory::LockHolder lock(trace_lock); in StartTracing() local 128 os::memory::LockHolder lock(trace_lock); in StopTracing() local 152 os::memory::LockHolder lock(thread_info_lock_); in RecordThreadsInfo() local 229 os::memory::LockHolder lock(methods_lock_); in EncodeMethodToId() local 244 os::memory::LockHolder lock(methods_lock_); in DecodeIdToMethod() local 301 os::memory::LockHolder lock(thread_info_lock_); in MethodEntry() local
|
/arkcompiler/runtime_core/libpandabase/utils/ |
D | logger.cpp | 155 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in Log() local 195 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in InitializeFileLogging() local 225 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in InitializeStdLogging() local 243 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in InitializeDummyLogging() local 263 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in Destroy() local
|
/arkcompiler/runtime_core/libpandabase/mem/ |
D | alloc_tracker.cpp | 85 os::memory::LockHolder lock(mutex_); in TrackAlloc() local 106 os::memory::LockHolder lock(mutex_); in TrackFree() local 143 os::memory::LockHolder lock(mutex_); in Dump() local 195 os::memory::LockHolder lock(mutex_); in DumpMemLeaks() local
|