Home
last modified time | relevance | path

Searched defs:lock (Results 1 – 25 of 58) sorted by relevance

123

/arkcompiler/runtime_core/runtime/mem/
Dheap_space.cpp91 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 …]
Dinternal_allocator.cpp68 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/
Dmonitor_pool.cpp27 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
Dthread_manager.cpp42 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
Dcha.cpp75 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
Dclass_linker_extension.cpp29 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
Dthread.cpp376 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
Dcompiler.cpp88 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 …]
Dclass_initializer.cpp129 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/
Dvm_thread_control.cpp25 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/
DworkerQueue.cpp29 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/
DcompileQueue.cpp37 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/
Dws_server.cpp33 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
Dinspector.cpp104 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/
Dtaskpool.cpp29 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/
Dshared_mm.cpp23 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/
Dgc_queue.cpp28 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/
Dpgo_profiler_saver.cpp63 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/
Djs_pandafile_manager.cpp34 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/
Dconnect_inspector.cpp36 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/
Dmutex.h156 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/
Dconcurrent_marker.cpp98 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/
Dtrace.cpp93 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/
Dlogger.cpp155 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/
Dalloc_tracker.cpp85 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

123