| /arkcompiler/runtime_core/static_core/runtime/ |
| D | monitor_pool.cpp | 31 auto monitor = allocator_->New<Monitor>(lastId_); in CreateMonitor() local 59 auto *monitor = it->second; in FreeMonitor() local 69 auto monitor = monitorIter->second; in DeflateMonitors() local 83 auto *monitor = it.second; in ReleaseMonitors() local 96 auto *monitor = it.second; in GetEnteredMonitorsIds() local
|
| D | monitor.cpp | 232 Monitor::State Monitor::HandleHeavyLockedState(Monitor *monitor, MTManagedThread *thread, in HandleHeavyLockedState() 273 auto monitor = thread->GetMonitorPool()->LookupMonitor(mark.GetMonitorId()); in MonitorEnter() local 327 auto monitor = thread->GetMonitorPool()->LookupMonitor(mark.GetMonitorId()); in MonitorExit() local 387 auto monitor = thread->GetMonitorPool()->LookupMonitor(mark.GetMonitorId()); in WaitWithHeavyLockedState() local 510 auto monitor = thread->GetMonitorPool()->LookupMonitor(mark.GetMonitorId()); in Notify() local 559 auto monitor = thread->GetMonitorPool()->LookupMonitor(mark.GetMonitorId()); in NotifyAll() local 751 bool Monitor::TryAddMonitor(Monitor *monitor, MarkWord &oldMark, MTManagedThread *thread, ObjectHea… in Acquire() 790 auto *monitor = monitorPool->CreateMonitor(obj); in Acquire() local 834 Monitor *monitor = nullptr; in Acquire() local 906 Monitor *monitor = thread->GetMonitorPool()->LookupMonitor(mark.GetMonitorId()); in Acquire() local [all …]
|
| D | monitor_pool.h | 52 auto monitor = monitorIter->second; in DeflateMonitorsWithCallBack() local
|
| D | mark_word.h | 180 MarkWord DecodeFromMonitor(Monitor::MonitorId monitor) in DecodeFromMonitor()
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | thread-inl.h | 117 ALWAYS_INLINE inline void MTManagedThread::AddMonitor(Monitor *monitor) in AddMonitor() 125 ALWAYS_INLINE inline void MTManagedThread::RemoveMonitor(Monitor *monitor) in RemoveMonitor()
|
| D | mtmanaged_thread.h | 65 void SetWaitingMonitor(Monitor *monitor) in SetWaitingMonitor() 77 void SetEnteringMonitor(Monitor *monitor) in SetEnteringMonitor()
|
| /arkcompiler/ets_runtime/common_components/heap/allocator/ |
| D | fix_heap.h | 76 FixHeapWorker(ArkCollector *collector, TaskPackMonitor &monitor, Result &result, in FixHeapWorker() 126 PostFixHeapWorker(FixHeapWorker::Result &result, TaskPackMonitor &monitor) noexcept in PostFixHeapWorker()
|
| /arkcompiler/ets_runtime/common_components/heap/space/ |
| D | from_space.cpp | 94 …k(int32_t id, FromSpace& fromSpace, RegionDesc* region, size_t regionCnt, TaskPackMonitor &monitor) in CopyTask() 163 TaskPackMonitor monitor(parallel, parallel); in CopyFromRegions() local
|
| /arkcompiler/ets_runtime/common_components/heap/collector/ |
| D | marking_collector.cpp | 52 … ConcurrentMarkingTask(uint32_t id, MarkingCollector &tc, Taskpool *pool, TaskPackMonitor &monitor, in ConcurrentMarkingTask() 58 ConcurrentMarkingTask(uint32_t id, MarkingCollector& tc, TaskPackMonitor &monitor, in ConcurrentMarkingTask() 91 ClearWeakStackTask(uint32_t id, MarkingCollector &tc, Taskpool *pool, TaskPackMonitor &monitor, in ClearWeakStackTask() 97 ClearWeakStackTask(uint32_t id, MarkingCollector& tc, TaskPackMonitor &monitor, in ClearWeakStackTask() 323 TaskPackMonitor monitor(parallelCount, parallelCount); in TracingImpl() local 469 TaskPackMonitor monitor(parallelCount, parallelCount); in ClearWeakStack() local
|
| /arkcompiler/ets_runtime/common_components/heap/ark_collector/ |
| D | ark_collector.cpp | 358 …emarkingAndPreforwardTask(ArkCollector *collector, WorkStack &localStack, TaskPackMonitor &monitor, in RemarkingAndPreforwardTask() 401 TaskPackMonitor monitor(runningWorkers, runningWorkers); in ParallelRemarkAndPreforward() local 732 TaskPackMonitor monitor(runningWorkers, runningWorkers); in ParallelFixHeap() local 749 TaskPackMonitor monitor(runningWorkers, runningWorkers); in ParallelFixHeap() local
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
| D | gc_root.cpp | 264 vm_->GetMonitorPool()->EnumerateMonitors([&gcRootUpdater](Monitor *monitor) { in UpdateRefsToMovedObjects()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | metadata_layout.h | 298 int32_t monitor; member
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/ |
| D | gen-gc.cpp | 616 …s->GetPandaVm()->GetMonitorPool()->DeflateMonitorsWithCallBack([&youngMr, this](Monitor *monitor) { in Sweep()
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/lowering/ |
| D | llvm_ir_constructor.cpp | 4746 MonitorInst *monitor = inst->CastToMonitor(); in VisitMonitor() local
|