Home
last modified time | relevance | path

Searched refs:scheduler (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/
H A Dtask.cpp33 auto *scheduler = TaskScheduler::GetTaskScheduler(); in GetTimeOfTaskExecutionFinishAndStoreTimeStats() local
34 ASSERT(scheduler != nullptr); in GetTimeOfTaskExecutionFinishAndStoreTimeStats()
35 auto *taskTimeStats = scheduler->GetTaskTimeStats(); in GetTimeOfTaskExecutionFinishAndStoreTimeStats()
75 auto *scheduler = TaskScheduler::GetTaskScheduler(); in EventOnTaskAdding() local
76 if UNLIKELY (scheduler == nullptr) { in EventOnTaskAdding()
79 if (scheduler->IsTaskLifetimeStatisticsUsed()) { in EventOnTaskAdding()
86 auto *scheduler = TaskScheduler::GetTaskScheduler(); in EventOnStartExecution() local
87 if UNLIKELY (scheduler == nullptr) { in EventOnStartExecution()
90 if (scheduler->IsTaskLifetimeStatisticsUsed()) { in EventOnStartExecution()
97 auto *scheduler in EventOnEndExecution() local
[all...]
H A Dworker_thread.cpp59 auto *scheduler = TaskScheduler::GetTaskScheduler(); in WorkerLoop() local
60 ASSERT(scheduler != nullptr); in WorkerLoop()
61 if (scheduler->IsTaskLifetimeStatisticsUsed()) { in WorkerLoop()
/arkcompiler/runtime_core/static_core/runtime/scheduler/
H A Dworker_thread.h21 namespace ark::scheduler { namespace in ark
68 } // namespace ark::scheduler
H A Dworker_thread.cpp16 #include "runtime/scheduler/worker_thread.h"
19 namespace ark::scheduler { namespace in ark
58 } // namespace ark::scheduler
H A Dtask.cpp16 #include "runtime/scheduler/task.h"
17 #include "runtime/scheduler/worker_thread.h"
21 namespace ark::scheduler { namespace in ark
81 } // namespace ark::scheduler
H A Dtask.h20 #include "runtime/scheduler/worker_thread.h"
22 namespace ark::scheduler { namespace in ark
75 } // namespace ark::scheduler
/arkcompiler/runtime_core/static_core/runtime/scheduler/tests/
H A Dworker_thread_test.cpp22 #include "runtime/scheduler/worker_thread.h"
23 #include "runtime/scheduler/task.h"
26 namespace ark::scheduler::test {
77 } // namespace ark::scheduler::test
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dgraph_linearizer.cpp18 #include "ecmascript/compiler/scheduler.h"
874 GateScheduler scheduler(this); in LinearizeGraph()
875 scheduler.Prepare(); in LinearizeGraph()
876 scheduler.ScheduleUpperBound(); in LinearizeGraph()
877 scheduler.ScheduleFloatingGate(); in LinearizeGraph()
878 scheduler.ScheduleFixedGate(); in LinearizeGraph()

Completed in 5 milliseconds