Lines Matching refs:MT
33 …MT_DECLARE_TASK(SimpleTask, MT::StackRequirements::STANDARD, MT::TaskPriority::NORMAL, MT::Color::… in SUITE()
40 void Do(MT::FiberContext&) in SUITE()
54 MT::TaskScheduler scheduler; in SUITE()
57 scheduler.RunAsync(MT::TaskGroup::Default(), &task, 1); in SUITE()
67 …MT_DECLARE_TASK(ALotOfTasks, MT::StackRequirements::STANDARD, MT::TaskPriority::NORMAL, MT::Color:… in SUITE()
69 MT::Atomic32<int32>* counter; in SUITE()
71 void Do(MT::FiberContext&) in SUITE()
74 MT::SpinSleepMilliSeconds(1); in SUITE()
81 MT::TaskScheduler scheduler; in SUITE()
83 MT::Atomic32<int32> counter; in SUITE()
92 scheduler.RunAsync(MT::TaskGroup::Default(), &tasks[0], MT_ARRAY_SIZE(tasks)); in SUITE()
96 CHECK(scheduler.WaitGroup(MT::TaskGroup::Default(), timeout)); in SUITE()
126 MT::Atomic32<uint32> finishedTaskCount; in SUITE()
130 MT::Atomic32<uint32> counter; in SUITE()
132 …MT_DECLARE_TASK(YieldTask, MT::StackRequirements::STANDARD, MT::TaskPriority::NORMAL, MT::Color::B… in SUITE()
147 void Do(MT::FiberContext& context) in SUITE()
175 MT::TaskScheduler scheduler(0, nullptr, nullptr, MT::TaskStealingMode::DISABLED); in SUITE()
177 MT::TaskScheduler scheduler(0, nullptr, MT::TaskStealingMode::DISABLED); in SUITE()
186 MT::HardwareFullMemoryBarrier(); in SUITE()
188 MT::StaticVector<YieldTask, 512> tasks; in SUITE()
201 scheduler.RunAsync(MT::TaskGroup::Default(), tasks.Begin(), (uint32)tasks.Size()); in SUITE()
203 CHECK(scheduler.WaitGroup(MT::TaskGroup::Default(), 10000)); in SUITE()