Home
last modified time | relevance | path

Searched refs:Load (Results 1 – 20 of 20) sorted by relevance

/TaskScheduler/SchedulerTests/Tests/
H A DAtomicTests.cpp56 CHECK_EQUAL(13, test.Load()); in SUITE()
57 CHECK(pTest.Load() == nullptr); in SUITE()
70 CHECK(test.Load() == OLD_VALUE); in SUITE()
73 CHECK(test.Load() == VALUE); in SUITE()
86 CHECK(test2.Load() == VALUE); in SUITE()
90 CHECK(test2.Load() == VALUE); in SUITE()
94 CHECK(test2.Load() == NEW_VALUE); in SUITE()
117 CHECK(atomicPtr.Load() == nullptr); in SUITE()
120 CHECK(atomicPtr.Load() == testPtr); in SUITE()
124 CHECK(atomicPtr.Load() == testPtr); in SUITE()
[all …]
H A DFiberTests.cpp44 CHECK_EQUAL(0, counter.Load()); in SUITE()
50 CHECK_EQUAL(2, counter.Load()); in SUITE()
70 CHECK_EQUAL(1, counter.Load()); in SUITE()
75 CHECK_EQUAL(3, counter.Load()); in SUITE()
H A DGroupTests.cpp132 CHECK_EQUAL(4, animTaskCount.Load()); in SUITE()
133 CHECK(subtaskCount.Load() >= 4 * 16); in SUITE()
138 CHECK_EQUAL(4, animTaskCount.Load()); in SUITE()
139 CHECK_EQUAL(4, physTaskCount.Load()); in SUITE()
140 CHECK_EQUAL(96, subtaskCount.Load()); in SUITE()
H A DPlatformTests.cpp108 while (needStartWork.Load() == 0) in SUITE()
113 while (needExitSignal.Load() == 0) in SUITE()
116 MT::Event * pEvent = pStressEvent.Load(); in SUITE()
124 while (needStartWork.Load() == 0) in SUITE()
129 while (needExitWait.Load() == 0) in SUITE()
131 MT::Event* pEvent = pStressEvent.Load(); in SUITE()
H A DWaitTests.cpp79 int subTaskCountFinisehd = subTaskCount.Load(); in SUITE()
82 int taskCountFinished = taskCount.Load(); in SUITE()
H A DSimpleTests.cpp97 CHECK_EQUAL(TASK_COUNT, counter.Load()); in SUITE()
213 CHECK_EQUAL(taskCount, (int32)finishedTaskCount.Load()); in SUITE()
H A DPriorityTests.cpp244 CHECK_EQUAL(workersCount, switchCountToNormal.Load()); in SUITE()
245 CHECK_EQUAL(workersCount, switchCountToLow.Load()); in SUITE()
H A DFireAndForget.cpp220 CHECK_EQUAL(MT_ARRAY_SIZE(taskHandles) * 2, (size_t)doCounter.Load()); in SUITE()
221 CHECK_EQUAL(MT_ARRAY_SIZE(taskHandles) * 2, (size_t)dtorCounter.Load()); in SUITE()
H A DSubtasksTests.cpp271 CHECK_EQUAL(sum.Load(), 256); in SUITE()
/TaskScheduler/Scheduler/Include/Platform/Windows/
H A DMTThread.h50 isInitialized.Store(other.isInitialized.Load()); in Assign()
81 return (isInitialized.Load() != 0); in IsValid()
86 if (isInitialized.Load() != other.isInitialized.Load()) in IsEqual()
99 if (isInitialized.Load() == 0) in AsUInt64()
H A DMTAtomic.h110 T Load() const in Load() function
176 T* Load() const in Load() function
/TaskScheduler/Scheduler/Include/Platform/Posix/
H A DMTThread.h76 isInitialized.Store(other.isInitialized.Load()); in Assign()
107 return (isInitialized.Load() != 0); in IsValid()
112 if (isInitialized.Load() != other.isInitialized.Load()) in IsEqual()
125 if (isInitialized.Load() == 0) in AsUInt64()
H A DMTAtomic.h115 T Load() const in Load() function
181 T* Load() const in Load() function
/TaskScheduler/Scheduler/Include/
H A DMTQueueMPMC.h100 uint32 seq = cell->sequence.Load(); in TryPush()
141 uint32 seq = cell->sequence.Load(); in TryPop()
H A DMTTaskPool.h160 if (check_id != task->id.Load()) in IsValid()
305 bool isUnused = ((pElement->id.Load() & 1 ) != 0); in TryAlloc()
H A DMTScheduler.h248 return inProgressTaskCount.Load(); in GetTaskCount()
/TaskScheduler/Scheduler/Source/
H A DMTFiberContext.cpp67 MT_ASSERT(childrenFibersCount.Load() == 0, "Can't release fiber with active children fibers"); in Reset()
H A DMTScheduler.cpp419 int32 groupTaskCount = waitContext.waitCounter->Load(); in SchedulerFiberWait()
457 int32 initializedThreadsCount = context.taskScheduler->startedThreadsCount.Load(); in SchedulerFiberMain()
475 while(context.state.Load() != internal::ThreadState::EXIT) in SchedulerFiberMain()
/TaskScheduler/Scheduler/Include/Scopes/
H A DMTScopes.h232 MT_VERIFY(id <= top.Load(), "Invalid ID", return nullptr ); in Get()
541 SCOPE_CONCAT(scope_descId_, line) = SCOPE_CONCAT(scope_descriptorIndex_, line).Load(); \
/TaskScheduler/Scheduler/Doxygen/
H A DDoxyfile1821 # Load stylesheet definitions from file. Syntax is similar to doxygen's config