Searched refs:vmType (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/utils/ |
H A D | worker_thread_local_queue.h | 33 for (VMType vmType : ALL_VM_TYPES) { in WorkerThreadLocalQueue() 35 TaskProperties priority(taskType, vmType, executionMode); in WorkerThreadLocalQueue() 50 for (VMType vmType : ALL_VM_TYPES) { in RegisterConsumer() 52 TaskProperties priority(taskType, vmType, executionMode); in RegisterConsumer() 83 for (VMType vmType : ALL_VM_TYPES) { in Pop() 84 TaskProperties prop(taskType, vmType, mode); in Pop() 108 for (VMType vmType : ALL_VM_TYPES) { in TryDeleteRetiredPtrs() 109 perPropertiesQueue_[{taskType, vmType, TaskExecutionMode::BACKGROUND}].TryDeleteRetiredPtrs(); in TryDeleteRetiredPtrs() 110 perPropertiesQueue_[{taskType, vmType, TaskExecutionMode::FOREGROUND}].TryDeleteRetiredPtrs(); in TryDeleteRetiredPtrs()
|
H A D | task_time_stats.cpp | 107 for (VMType vmType : ALL_VM_TYPES) { in GetAllTaskProperties() 109 allTaskProperties.emplace_back(taskType, vmType, executionMode); in GetAllTaskProperties()
|
/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/ |
H A D | schedulable_task_queue_interface.h | 42 SchedulableTaskQueueInterface(TaskType taskType, VMType vmType, uint8_t priority) in SchedulableTaskQueueInterface() argument 43 : TaskQueueInterface(taskType, vmType, priority) in SchedulableTaskQueueInterface()
|
H A D | task.h | 92 static inline constexpr StorageType GetInternalRepresentation(StorageType taskType, StorageType vmType, in GetInternalRepresentation() argument 95 return (taskType << TASK_TYPE_SHIFT) | (vmType << VM_TYPE_SHIFT) | executionMode; in GetInternalRepresentation() 118 constexpr TaskProperties(TaskType taskType, VMType vmType, TaskExecutionMode executionMode) in TaskProperties() argument 119 : val_(GetInternalRepresentation(static_cast<StorageType>(taskType), static_cast<StorageType>(vmType), in TaskProperties()
|
H A D | task_queue.h | 49 static PANDA_PUBLIC_API SchedulableTaskQueueInterface *Create(TaskType taskType, VMType vmType, uint8_t priority) in Create() argument 53 return new (mem) TaskQueue<TaskAllocatorType>(taskType, vmType, priority); in Create() 227 TaskQueue(TaskType taskType, VMType vmType, uint8_t priority) in TaskQueue() argument 228 : SchedulableTaskQueueInterface(taskType, vmType, priority) in TaskQueue()
|
H A D | task_queue_interface.h | 71 PANDA_PUBLIC_API TaskQueueInterface(TaskType taskType, VMType vmType, uint8_t priority) in TaskQueueInterface() argument 72 : taskType_(taskType), vmType_(vmType), priority_(priority) in TaskQueueInterface()
|
H A D | task_scheduler.h | 77 * @param vmType - VMType of future TaskQueue. 85 TaskType taskType, VMType vmType, uint8_t priority = TaskQueueInterface::DEFAULT_PRIORITY) in CreateAndRegisterTaskQueue() 87 auto *queue = internal::TaskQueue<Allocator>::Create(taskType, vmType, priority); in CreateAndRegisterTaskQueue() 84 CreateAndRegisterTaskQueue( TaskType taskType, VMType vmType, uint8_t priority = TaskQueueInterface::DEFAULT_PRIORITY) CreateAndRegisterTaskQueue() argument
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/taskmanager/ |
H A D | task_test.cpp | 38 for (auto vmType : ALL_VM_TYPES) { in TEST_F() 40 TaskProperties prop(taskType, vmType, executionMode); in TEST_F() 42 ASSERT_EQ(prop.GetVMType(), vmType); in TEST_F()
|
Completed in 4 milliseconds