/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_taskpool.h | 155 PandaUnorderedMap<EtsLong, size_t> waitingTasks_ GUARDED_BY(taskpoolLock_); 156 PandaUnorderedMap<EtsLong, size_t> runningTasks_ GUARDED_BY(taskpoolLock_); 157 PandaUnorderedSet<EtsLong> tasksToBeCanceled_ GUARDED_BY(taskpoolLock_); 159 PandaUnorderedMap<EtsLong, size_t> waitingGroupTasks_ GUARDED_BY(taskpoolLock_); 160 PandaUnorderedMap<EtsLong, size_t> runningGroupTasks_ GUARDED_BY(taskpoolLock_); 161 PandaUnorderedSet<EtsLong> groupsToBeCanceled_ GUARDED_BY(taskpoolLock_); 163 PandaUnorderedMap<uint32_t, ExecutingTaskInfo> executingTasks_ GUARDED_BY(taskpoolLock_);
|
H A D | ets_native_library_provider.h | 43 PandaSet<EtsNativeLibrary> libraries_ GUARDED_BY(lock_); 44 PandaVector<PandaString> libraryPath_ GUARDED_BY(lock_);
|
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/ |
H A D | source_manager.h | 47 std::unordered_map<std::string, ScriptId> fileNameToId_ GUARDED_BY(mutex_); 48 std::unordered_map<ScriptId, std::string_view> idToFileName_ GUARDED_BY(mutex_); 49 std::map<PtThread, std::unordered_set<ScriptId>> knownSources_ GUARDED_BY(mutex_);
|
H A D | debuggable_thread.h | 142 ThreadState state_ GUARDED_BY(mutex_); 143 bool suspended_ GUARDED_BY(mutex_) {false}; in GUARDED_BY() function in ark::tooling::inspector::final 145 std::optional<std::function<void(ObjectRepository &)>> request_ GUARDED_BY(mutex_); 146 os::memory::ConditionVariable requestDone_ GUARDED_BY(mutex_);
|
H A D | debug_info_cache.h | 92 GUARDED_BY(debugInfosMutex_); 96 GUARDED_BY(disassembliesMutex_);
|
/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/ |
H A D | task_scheduler.h | 295 os::memory::ConditionVariable queuesWaitCondVar_ GUARDED_BY(taskSchedulerStateLock_); 301 os::memory::ConditionVariable finishTasksCondVar_ GUARDED_BY(taskSchedulerStateLock_); 307 bool finish_ GUARDED_BY(taskSchedulerStateLock_) {false}; in GUARDED_BY() function in ark::taskmanager::TaskScheduler 310 TaskPropertiesCounterMap newTasksCount_ GUARDED_BY(taskSchedulerStateLock_); 322 TaskPropertiesCounterMap finishedTasksCount_ GUARDED_BY(taskSchedulerStateLock_); 335 WaitList<Task> waitList_ GUARDED_BY(taskSchedulerStateLock_);
|
/arkcompiler/runtime_core/static_core/runtime/methodtrace/ |
H A D | trace.h | 114 PandaMap<Method *, uint32_t> methodIdPandamap_ GUARDED_BY(methodsLock_); 115 PandaVector<Method *> methodsCalledVector_ GUARDED_BY(methodsLock_); 118 PandaSet<PandaString> threadInfoSet_ GUARDED_BY(threadInfoLock_); 135 static Trace *volatile singletonTrace_ GUARDED_BY(g_traceLock);
|
/arkcompiler/runtime_core/static_core/disassembler/ |
H A D | disasm_backed_debug_info_extractor.h | 50 mutable Disassembler disassembler_ GUARDED_BY(mutex_); 51 mutable std::unordered_map<panda_file::File::EntityId, std::optional<std::string>> sourceNames_ GUARDED_BY(mutex_); 52 mutable std::unordered_map<panda_file::File::EntityId, Disassembly> disassemblies_ GUARDED_BY(mutex_);
|
/arkcompiler/runtime_core/static_core/runtime/tests/tooling/ |
H A D | test_util.h | 213 static os::memory::ConditionVariable eventCv_ GUARDED_BY(eventMutex_); 214 static DebugEvent lastEvent_ GUARDED_BY(eventMutex_); 215 static PtThread lastEventThread_ GUARDED_BY(eventMutex_); 216 static PtLocation lastEventLocation_ GUARDED_BY(eventMutex_); 218 static os::memory::ConditionVariable suspendCv_ GUARDED_BY(suspendMutex_); 219 static bool suspended_ GUARDED_BY(suspendMutex_); 220 static bool initialized_ GUARDED_BY(eventMutex_);
|
/arkcompiler/runtime_core/libpandabase/mem/ |
H A D | alloc_tracker.h | 206 uint32_t cur_id_ GUARDED_BY(mutex_) = 0; 207 Span<uint8_t> cur_arena_ GUARDED_BY(mutex_); 208 std::list<std::unique_ptr<uint8_t[]>> arenas_ GUARDED_BY(mutex_); // NOLINT(modernize-avoid-c-arrays) 209 std::list<Stacktrace> stacktraces_ GUARDED_BY(mutex_); 210 std::map<void *, AllocInfo *> cur_allocs_ GUARDED_BY(mutex_);
|
/arkcompiler/runtime_core/static_core/libpandabase/mem/ |
H A D | alloc_tracker.h | 203 uint32_t curId_ GUARDED_BY(mutex_) = 0; 204 Span<uint8_t> curArena_ GUARDED_BY(mutex_); 205 std::list<std::unique_ptr<uint8_t[]>> arenas_ GUARDED_BY(mutex_); // NOLINT(modernize-avoid-c-arrays) 206 std::list<Stacktrace> stacktraces_ GUARDED_BY(mutex_); 207 std::map<void *, AllocInfo *> curAllocs_ GUARDED_BY(mutex_);
|
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | thread_manager.h | 303 uint32_t suspendNewCount_ GUARDED_BY(threadLock_) = 0; 306 PandaList<MTManagedThread *> threads_ GUARDED_BY(threadLock_); 308 std::bitset<MAX_INTERNAL_THREAD_ID> internalThreadIds_ GUARDED_BY(idsLock_); 309 uint32_t lastId_ GUARDED_BY(idsLock_); 323 int pendingThreads_ GUARDED_BY(threadLock_);
|
H A D | thread_pool.h | 381 TaskQueueInterface<Task> *queue_ GUARDED_BY(queueLock_); 382 PandaList<std::thread *> workers_ GUARDED_BY(scaleLock_); 383 size_t threadsCounter_ GUARDED_BY(scaleLock_) = 0; 384 PandaList<Proc *> procs_ GUARDED_BY(scaleLock_); 386 bool isActive_ GUARDED_BY(queueLock_) = false; 389 PandaVector<bool> isThreadActive_ GUARDED_BY(queueLock_);
|
H A D | monitor_pool.h | 107 Monitor::MonitorId lastId_ GUARDED_BY(poolLock_); 108 PandaUnorderedMap<Monitor::MonitorId, Monitor *> monitors_ GUARDED_BY(poolLock_);
|
H A D | string_table.h | 102 PandaUnorderedMultiMap<uint32_t, coretypes::String *> table_ GUARDED_BY(tableLock_) {}; in GUARDED_BY() function in ark::StringTable::Table 145 PandaVector<coretypes::String *> newStringTable_ GUARDED_BY(tableLock_) {}; in GUARDED_BY() function in ark::StringTable::InternalTable 155 maps_ GUARDED_BY(mapsLock_);
|
/arkcompiler/runtime_core/static_core/runtime/coroutines/ |
H A D | stackful_coroutine_manager.h | 157 PandaSet<Coroutine *> coroutines_ GUARDED_BY(coroListLock_); 160 PandaVector<StackfulCoroutineWorker *> workers_ GUARDED_BY(workersLock_); 161 size_t activeWorkersCount_ GUARDED_BY(workersLock_) = 0; 180 PandaVector<Coroutine *> coroutinePool_ GUARDED_BY(coroPoolLock_);
|
H A D | stackful_coroutine_worker.h | 189 bool active_ GUARDED_BY(runnablesLock_) = true; 195 PandaDeque<Coroutine *> runnables_ GUARDED_BY(runnablesLock_); 198 PandaMultiMap<CoroutineEvent *, Coroutine *> waiters_ GUARDED_BY(waitersLock_);
|
H A D | coroutine_manager.h | 232 std::bitset<MAX_COROUTINE_ID> coroutineIds_ GUARDED_BY(idsLock_); 233 uint32_t lastCoroutineId_ GUARDED_BY(idsLock_) = UNINITIALIZED_COROUTINE_ID;
|
/arkcompiler/toolchain/tooling/test/utils/ |
H A D | test_util.h | 218 static os::memory::ConditionVariable eventCv_ GUARDED_BY(eventMutex_); 219 static DebugEvent lastEvent_ GUARDED_BY(eventMutex_); 220 static JSPtLocation lastEventLocation_ GUARDED_BY(eventMutex_); 222 static os::memory::ConditionVariable suspendCv_ GUARDED_BY(suspendMutex_); 223 static bool suspended_ GUARDED_BY(suspendMutex_); 224 static bool initialized_ GUARDED_BY(eventMutex_);
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
H A D | update_remset_task_queue.h | 59 bool hasTaskInTaskmanager_ GUARDED_BY(this->updateRemsetLock_) {false}; in GUARDED_BY() function in ark::mem::final 63 taskmanager::WaiterId taskRunnerWaiterId_ GUARDED_BY(this->updateRemsetLock_) {taskmanager::INVALID_WAITER_ID}; in GUARDED_BY() function in ark::mem::final
|
H A D | update_remset_worker.h | 179 std::atomic<bool> pausedByGcThread_ GUARDED_BY(updateRemsetLock_) {false}; in GUARDED_BY() function in ark::mem::UpdateRemsetWorker 204 GCG1BarrierSet::ThreadLocalCardQueues *queue_ GUARDED_BY(queueLock_) {nullptr}; in GUARDED_BY() function in ark::mem::UpdateRemsetWorker 210 PandaVector<GCG1BarrierSet::ThreadLocalCardQueues *> postBarrierBuffers_ GUARDED_BY(postBarrierBuffersLock_);
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/ |
H A D | gc_workers_task_pool.h | 106 os::memory::ConditionVariable allSolvedTasksCondVar_ GUARDED_BY(allSolvedTasksCondVarLock_); 107 size_t solvedTasksSnapshot_ GUARDED_BY(allSolvedTasksCondVarLock_) {0U}; in GUARDED_BY() function in ark::mem::GCWorkersTaskPool
|
/arkcompiler/runtime_core/static_core/verification/jobs/ |
H A D | service.h | 65 ark::os::memory::ConditionVariable condVar_ GUARDED_BY(lock_); 66 PandaUnorderedMap<panda_file::SourceLang, LangData> processors_ GUARDED_BY(lock_);
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | class_linker_extension.h | 346 PandaVector<ClassLinkerContext *> contexts_ GUARDED_BY(contextsLock_); 349 PandaVector<Class *> createdClasses_ GUARDED_BY(createdClassesLock_); 353 PandaVector<Class *> newClasses_ GUARDED_BY(newClassesLock_); 356 PandaVector<Class *> obsoleteClasses_ GUARDED_BY(obsoleteClassesLock_);
|
/arkcompiler/runtime_core/static_core/runtime/tooling/sampler/ |
H A D | sampling_profiler.h | 134 PandaSet<os::thread::ThreadId> managedThreads_ GUARDED_BY(managedThreadsLock_); 139 PandaVector<FileInfo> loadedPfs_ GUARDED_BY(loadedPfsLock_);
|