Home
last modified time | relevance | path

Searched defs:monitor (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/
Dmonitor_pool.cpp31 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
Dmonitor.cpp232 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 …]
Dmonitor_pool.h52 auto monitor = monitorIter->second; in DeflateMonitorsWithCallBack() local
Dmark_word.h180 MarkWord DecodeFromMonitor(Monitor::MonitorId monitor) in DecodeFromMonitor()
/arkcompiler/runtime_core/static_core/runtime/include/
Dthread-inl.h117 ALWAYS_INLINE inline void MTManagedThread::AddMonitor(Monitor *monitor) in AddMonitor()
125 ALWAYS_INLINE inline void MTManagedThread::RemoveMonitor(Monitor *monitor) in RemoveMonitor()
Dmtmanaged_thread.h65 void SetWaitingMonitor(Monitor *monitor) in SetWaitingMonitor()
77 void SetEnteringMonitor(Monitor *monitor) in SetEnteringMonitor()
/arkcompiler/ets_runtime/common_components/heap/allocator/
Dfix_heap.h76 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/
Dfrom_space.cpp94 …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/
Dmarking_collector.cpp52 … 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/
Dark_collector.cpp358 …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/
Dgc_root.cpp264 vm_->GetMonitorPool()->EnumerateMonitors([&gcRootUpdater](Monitor *monitor) { in UpdateRefsToMovedObjects()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmetadata_layout.h298 int32_t monitor; member
/arkcompiler/runtime_core/static_core/runtime/mem/gc/gen-gc/
Dgen-gc.cpp616 …s->GetPandaVm()->GetMonitorPool()->DeflateMonitorsWithCallBack([&youngMr, this](Monitor *monitor) { in Sweep()
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
Dllvm_ir_constructor.cpp4746 MonitorInst *monitor = inst->CastToMonitor(); in VisitMonitor() local