Searched refs:TaskStatisticsImplType (Results 1 – 6 of 6) sorted by relevance
| /arkcompiler/runtime_core/static_core/libpandabase/taskmanager/task_statistics/ |
| D | task_statistics.cpp | 31 std::ostream &operator<<(std::ostream &os, TaskStatisticsImplType type) in operator <<() 34 case TaskStatisticsImplType::FINE_GRAINED: in operator <<() 37 case TaskStatisticsImplType::SIMPLE: in operator <<() 40 case TaskStatisticsImplType::LOCK_FREE: in operator <<() 49 TaskStatisticsImplType TaskStatisticsImplTypeFromString(std::string_view string) in TaskStatisticsImplTypeFromString() 52 return TaskStatisticsImplType::SIMPLE; in TaskStatisticsImplTypeFromString() 55 return TaskStatisticsImplType::FINE_GRAINED; in TaskStatisticsImplTypeFromString() 58 return TaskStatisticsImplType::LOCK_FREE; in TaskStatisticsImplTypeFromString()
|
| D | task_statistics.h | 25 enum class TaskStatisticsImplType : uint8_t { SIMPLE, FINE_GRAINED, LOCK_FREE }; enum 26 PANDA_PUBLIC_API std::ostream &operator<<(std::ostream &os, TaskStatisticsImplType type); 28 PANDA_PUBLIC_API TaskStatisticsImplType TaskStatisticsImplTypeFromString(std::string_view string);
|
| /arkcompiler/runtime_core/static_core/libpandabase/tests/taskmanager/ |
| D | task_statistics_test.cpp | 24 class TaskStatisticsTest : public testing::TestWithParam<TaskStatisticsImplType> { 38 case TaskStatisticsImplType::SIMPLE: in GetStatistics() 40 case TaskStatisticsImplType::FINE_GRAINED: in GetStatistics() 42 case TaskStatisticsImplType::LOCK_FREE: in GetStatistics() 89 … testing::Values(TaskStatisticsImplType::SIMPLE, TaskStatisticsImplType::FINE_GRAINED, 90 TaskStatisticsImplType::LOCK_FREE));
|
| D | task_scheduler_test.cpp | 27 class TaskSchedulerTest : public testing::TestWithParam<TaskStatisticsImplType> { 486 … ::testing::Values(TaskStatisticsImplType::SIMPLE, TaskStatisticsImplType::FINE_GRAINED, 487 TaskStatisticsImplType::LOCK_FREE));
|
| /arkcompiler/runtime_core/static_core/libpandabase/taskmanager/ |
| D | task_scheduler.cpp | 26 TaskScheduler::TaskScheduler(size_t workersCount, TaskStatisticsImplType taskStatisticsType) in TaskScheduler() 30 case TaskStatisticsImplType::FINE_GRAINED: in TaskScheduler() 33 case TaskStatisticsImplType::SIMPLE: in TaskScheduler() 36 case TaskStatisticsImplType::LOCK_FREE: in TaskScheduler() 45 TaskScheduler *TaskScheduler::Create(size_t threadsCount, TaskStatisticsImplType taskStatisticsType) in Create()
|
| D | task_scheduler.h | 44 … size_t threadsCount, TaskStatisticsImplType taskStatisticsType = TaskStatisticsImplType::SIMPLE); 132 explicit TaskScheduler(size_t workersCount, TaskStatisticsImplType taskStatisticsType);
|