/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
|
D | symbolTable.cpp | 118 std::lock_guard<std::mutex> lock(m_); in WriteSymbolTable() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
D | an_file_data_manager.cpp | 41 os::memory::WriteLockHolder lock(lock_); in SafeDestroyAllData() local 56 os::memory::WriteLockHolder lock(lock_); in SafeDestroyAnData() local 68 os::memory::WriteLockHolder lock(lock_); in SafeLoad() local 136 os::memory::ReadLockHolder lock(lock_); in SafeGetFileInfoIndex() local 142 os::memory::ReadLockHolder lock(lock_); in SafeGetAnFileInfo() local 148 os::memory::ReadLockHolder lock(lock_); in SafeGetStubFileInfo() local 168 os::memory::ReadLockHolder lock(lock_); in SafeInsideStub() local 192 os::memory::ReadLockHolder lock(lock_); in SafeInsideAOT() local 206 os::memory::ReadLockHolder lock(lock_); in SafeCalCallSiteInfo() 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/ets_runtime/ecmascript/dfx/ |
D | vm_thread_control.cpp | 28 os::memory::LockHolder lock(vmThreadSuspensionMutex_); in NotifyVMThreadSuspension() local 61 os::memory::LockHolder lock(vmThreadSuspensionMutex_); in SuspendVM() local 72 os::memory::LockHolder lock(vmThreadSuspensionMutex_); in ResumeVM() local
|
/arkcompiler/toolchain/inspector/ |
D | ws_server.cpp | 32 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 | connect_inspector.cpp | 46 std::lock_guard<std::mutex> lock(g_connectMutex); in OnMessage() local 85 std::lock_guard<std::mutex> lock(g_connectMutex); in SetSwitchCallBack() local 123 std::lock_guard<std::mutex> lock(g_connectMutex); in StoreMessage() local 133 std::lock_guard<std::mutex> lock(g_connectMutex); in StoreInspectorInfo() local 140 std::lock_guard<std::mutex> lock(g_connectMutex); in RemoveMessage() local
|
D | inspector.cpp | 111 std::shared_lock<std::shared_mutex> lock(g_mutex); in SendReply() local 140 std::unique_lock<std::shared_mutex> lock(g_mutex); in InitializeInspector() local 177 std::unique_lock<std::shared_mutex> lock(g_mutex); in InitializeArkFunctions() local 290 std::unique_lock<std::shared_mutex> lock(g_mutex); in StopDebug() local
|
D | connect_server.cpp | 66 std::unique_lock<std::shared_mutex> lock(g_sendMutex); in SendMessage() 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/ets_runtime/ecmascript/jspandafile/ |
D | js_pandafile_manager.cpp | 37 os::memory::LockHolder lock(jsPandaFileLock_); in ~JSPandaFileManager() local 47 os::memory::LockHolder lock(jsPandaFileLock_); in LoadJSPandaFile() local 123 os::memory::LockHolder lock(jsPandaFileLock_); in LoadJSPandaFile() local 167 os::memory::LockHolder lock(jsPandaFileLock_); in LoadJSPandaFileSecure() local 232 os::memory::LockHolder lock(jsPandaFileLock_); in FindMergedJSPandaFile() local 256 os::memory::LockHolder lock(jsPandaFileLock_); in FindJSPandaFile() local 262 os::memory::LockHolder lock(jsPandaFileLock_); in GetJSPandaFile() local 275 os::memory::LockHolder lock(jsPandaFileLock_); in AddJSPandaFileVm() local 307 os::memory::LockHolder lock(jsPandaFileLock_); in RemoveJSPandaFileVm() local 384 os::memory::LockHolder lock(jsPandaFileLock_); in GetJSPtExtractor() local [all …]
|
D | debug_info_extractor.cpp | 185 std::lock_guard<std::recursive_mutex> lock(mutex_); in GetLineNumberTable() local 201 std::lock_guard<std::recursive_mutex> lock(mutex_); in GetColumnNumberTable() local 217 std::lock_guard<std::recursive_mutex> lock(mutex_); in GetLocalVariableTable() local 233 std::lock_guard<std::recursive_mutex> lock(mutex_); in GetSourceFile() local 249 std::lock_guard<std::recursive_mutex> lock(mutex_); in GetSourceCode() local 320 std::lock_guard<std::recursive_mutex> lock(mutex_); in Extract() 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 | 86 os::memory::LockHolder lock(waitMarkingFinishedMutex_); in HandleMarkingFinished() local 95 os::memory::LockHolder lock(waitMarkingFinishedMutex_); in WaitMarkingFinished() local 165 os::memory::LockHolder lock(waitMarkingFinishedMutex_); in FinishMarking() local
|
D | linear_space.cpp | 182 os::memory::LockHolder lock(lock_); in AllocateSync() local 188 os::memory::LockHolder lock(lock_); in SwapRegion() local
|
D | work_manager.cpp | 178 os::memory::LockHolder lock(mtx_); in AllocateWorkNode() local
|
/arkcompiler/runtime_core/libpandabase/utils/ |
D | logger.cpp | 160 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in Log() local 200 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in InitializeFileLogging() local 231 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in InitializeHiLogging() local 250 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in InitializeStdLogging() local 268 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in InitializeDummyLogging() local 288 os::memory::LockHolder<os::memory::Mutex> lock(mutex); in Destroy() local
|
/arkcompiler/ets_frontend/es2panda/aot/ |
D | emitFiles.cpp | 27 std::unique_lock<std::mutex> lock(m_); in Schedule() local 98 std::unique_lock<std::mutex> lock(m_); in Run() local
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
D | pgo_profiler_encoder.cpp | 76 os::memory::LockHolder lock(mutex_); in Merge() local 96 os::memory::LockHolder lock(mutex_); in Save() local 219 os::memory::LockHolder lock(mutex_); in StartSaveTask() 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
|
/arkcompiler/runtime_core/libpandabase/tests/ |
D | mutex_test.cpp | 36 os::memory::Mutex *lock; member 158 auto *lock = new os::memory::Mutex(); variable 180 auto *lock = new os::memory::Mutex(); variable
|
/arkcompiler/ets_runtime/ecmascript/ |
D | ecma_vm.cpp | 623 os::memory::LockHolder lock(mutex_); in WorkersetInfo() local 635 os::memory::LockHolder lock(mutex_); in GetWorkerVm() local 648 os::memory::LockHolder lock(mutex_); in DeleteWorker() local 667 os::memory::LockHolder lock(mutex_); in SuspendWorkerVm() local 679 os::memory::LockHolder lock(mutex_); in ResumeWorkerVm() local
|
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/ |
D | cpu_profiler.cpp | 73 os::memory::LockHolder lock(synchronizationMutex_); in StartCpuProfilerForInfo() local 132 os::memory::LockHolder lock(synchronizationMutex_); in StartCpuProfilerForFile() local 384 os::memory::LockHolder lock(synchronizationMutex_); in GetStackSignalHandler() local
|
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
D | typeExtractorEmitter.cpp | 132 std::lock_guard<std::mutex> lock(pg_->Context()->GetEmitter()->GetEmitterLock()); in GenFunctionTypeInfo() local 171 std::lock_guard<std::mutex> lock(pg_->Context()->GetEmitter()->GetEmitterLock()); in GenImportOrDeclareTypeInfo() local
|