| /TaskScheduler/SchedulerTests/Tests/ |
| H A D | AtomicTests.cpp | 56 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 D | FiberTests.cpp | 44 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 D | GroupTests.cpp | 132 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 D | PlatformTests.cpp | 108 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 D | WaitTests.cpp | 79 int subTaskCountFinisehd = subTaskCount.Load(); in SUITE() 82 int taskCountFinished = taskCount.Load(); in SUITE()
|
| H A D | SimpleTests.cpp | 97 CHECK_EQUAL(TASK_COUNT, counter.Load()); in SUITE() 213 CHECK_EQUAL(taskCount, (int32)finishedTaskCount.Load()); in SUITE()
|
| H A D | PriorityTests.cpp | 244 CHECK_EQUAL(workersCount, switchCountToNormal.Load()); in SUITE() 245 CHECK_EQUAL(workersCount, switchCountToLow.Load()); in SUITE()
|
| H A D | FireAndForget.cpp | 220 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 D | SubtasksTests.cpp | 271 CHECK_EQUAL(sum.Load(), 256); in SUITE()
|
| /TaskScheduler/Scheduler/Include/Platform/Windows/ |
| H A D | MTThread.h | 50 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 D | MTAtomic.h | 110 T Load() const in Load() function 176 T* Load() const in Load() function
|
| /TaskScheduler/Scheduler/Include/Platform/Posix/ |
| H A D | MTThread.h | 76 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 D | MTAtomic.h | 115 T Load() const in Load() function 181 T* Load() const in Load() function
|
| /TaskScheduler/Scheduler/Include/ |
| H A D | MTQueueMPMC.h | 100 uint32 seq = cell->sequence.Load(); in TryPush() 141 uint32 seq = cell->sequence.Load(); in TryPop()
|
| H A D | MTTaskPool.h | 160 if (check_id != task->id.Load()) in IsValid() 305 bool isUnused = ((pElement->id.Load() & 1 ) != 0); in TryAlloc()
|
| H A D | MTScheduler.h | 248 return inProgressTaskCount.Load(); in GetTaskCount()
|
| /TaskScheduler/Scheduler/Source/ |
| H A D | MTFiberContext.cpp | 67 MT_ASSERT(childrenFibersCount.Load() == 0, "Can't release fiber with active children fibers"); in Reset()
|
| H A D | MTScheduler.cpp | 419 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 D | MTScopes.h | 232 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 D | Doxyfile | 1821 # Load stylesheet definitions from file. Syntax is similar to doxygen's config
|