MCPcopy Create free account

hub / github.com/SergeyMakeev/TaskScheduler / functions

Functions746 in github.com/SergeyMakeev/TaskScheduler

↓ 57 callersMethodGetFailureCount
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:54
↓ 55 callersMethodLoad
Scheduler/Include/Platform/Posix/MTAtomic.h:115
↓ 45 callersMethodStore
Scheduler/Include/Platform/Posix/MTAtomic.h:123
↓ 41 callersMethodGetText
ThirdParty/UnitTest++/UnitTest++/MemoryOutStream.cpp:7
↓ 32 callersMethodAdd
ThirdParty/UnitTest++/UnitTest++/TestList.cpp:14
↓ 29 callersMethodIncFetch
The function returns the resulting incremented value.
Scheduler/Include/Platform/Posix/MTAtomic.h:96
↓ 27 callersMethodIsValid
Scheduler/Include/MTTaskDesc.h:105
↓ 26 callersMethodRunAsync
Scheduler/Source/MTScheduler.cpp:722
↓ 21 callersFunctionGetTimeMicroSeconds
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Scheduler/Include/Platform/Posix/MTUtils.h:34
↓ 19 callersMethodGetHead
ThirdParty/UnitTest++/UnitTest++/TestList.cpp:29
↓ 18 callersMethodOnTestFailure
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:25
↓ 17 callersFunctionRunTestsIf
ThirdParty/UnitTest++/UnitTest++/TestRunner.h:31
↓ 14 callersMethodAlloc
Scheduler/Include/MTTaskPool.h:320
↓ 14 callersFunctionIndexToObject
Scheduler/Include/Scopes/MTScopes.h:138
↓ 14 callersMethodReportTestStart
ThirdParty/UnitTest++/tests/RecordingReporter.h:36
↓ 14 callersMethodWaitAll
Scheduler/Source/MTScheduler.cpp:772
↓ 13 callersFunctionAllocObject
Scheduler/Include/Scopes/MTScopes.h:146
↓ 13 callersFunctionFormatToStream
ThirdParty/UnitTest++/UnitTest++/MemoryOutStream.cpp:62
↓ 13 callersMethodGetThreadContext
Scheduler/Source/MTFiberContext.cpp:60
↓ 13 callersFunctionMT_VERIFY
Scheduler/Include/Scopes/MTScopes.h:150
↓ 13 callersMethodTryPush
Scheduler/Include/MTQueueMPMC.h:91
↓ 13 callersMethodWait
Scheduler/Include/Platform/Posix/MTEvent.h:161
↓ 12 callersMethodIsEqual
Scheduler/Include/Platform/Posix/MTThread.h:110
↓ 12 callersMethodNotifyTaskExecuteStateChanged
Scheduler/Source/MTThreadContext.cpp:119
↓ 12 callersMethodRunSubtasksAndYield
Scheduler/Source/MTFiberContext.cpp:149
↓ 11 callersFunctionCheckEqual
ThirdParty/UnitTest++/UnitTest++/Checks.h:19
↓ 11 callersMethodLoadRelaxed
Relaxed operation: there are no synchronization or ordering constraints
Scheduler/Include/Platform/Posix/MTAtomic.h:151
↓ 11 callersFunctionMin
Scheduler/Include/MTTools.h:30
↓ 11 callersMethodReportFailure
ThirdParty/UnitTest++/tests/RecordingReporter.h:45
↓ 11 callersMethodRun
ThirdParty/UnitTest++/UnitTest++/Test.cpp:32
↓ 11 callersMethodTryPop
Scheduler/Include/MTQueueMPMC.h:132
↓ 11 callersMethodWaitGroup
Scheduler/Source/MTScheduler.cpp:735
↓ 10 callersMethodCreateGroup
Scheduler/Source/MTScheduler.cpp:843
↓ 10 callersMethodGetProfilerEventListener
Scheduler/Include/MTScheduler.h:383
↓ 9 callersMethodGet
Scheduler/Include/MTPlatform.h:101
↓ 9 callersMethodGetCount
ThirdParty/Squish/colourset.h:41
↓ 8 callersFunctionCheckClose
ThirdParty/UnitTest++/UnitTest++/Checks.h:45
↓ 8 callersMethodPush
Scheduler/Include/Scopes/MTScopes.h:450
↓ 8 callersMethodReportSummary
ThirdParty/UnitTest++/tests/RecordingReporter.h:67
↓ 8 callersMethodSize
Scheduler/Include/MTArrayView.h:71
↓ 7 callersFunctionAlloc
Scheduler/Include/Scopes/MTScopes.h:177
↓ 7 callersMethodCompareAndSwap
The function returns the initial value.
Scheduler/Include/Platform/Posix/MTAtomic.h:141
↓ 7 callersMethodCreate
Queue is just dummy until you call the Create
Scheduler/Include/MTTaskQueue.h:128
↓ 7 callersFunctionExpectAssert
ThirdParty/UnitTest++/UnitTest++/ReportAssert.cpp:60
↓ 7 callersMethodGetParentId
Scheduler/Include/Scopes/MTScopes.h:106
↓ 7 callersMethodGetPoints
ThirdParty/Squish/colourset.h:42
↓ 7 callersMethodGetWorkersCount
Scheduler/Source/MTScheduler.cpp:818
↓ 7 callersFunctionMax
Scheduler/Include/MTTools.h:36
↓ 7 callersMethodOnTestStart
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:17
↓ 7 callersMethodReportTestFinish
ThirdParty/UnitTest++/tests/RecordingReporter.h:57
↓ 7 callersMethodStoreRelaxed
Relaxed operation: there are no synchronization or ordering constraints
Scheduler/Include/Platform/Posix/MTAtomic.h:158
↓ 7 callersMethodX
ThirdParty/Squish/maths.h:58
↓ 7 callersMethodY
ThirdParty/Squish/maths.h:59
↓ 7 callersMethodZ
ThirdParty/Squish/maths.h:60
↓ 6 callersMethodAddFetch
The function returns the resulting added value.
Scheduler/Include/Platform/Posix/MTAtomic.h:86
↓ 6 callersMethodCreateFromCurrentThreadAndRun
Scheduler/Include/Platform/Posix/MTFiber.h:124
↓ 6 callersMethodGetDescriptionId
Scheduler/Include/Scopes/MTScopes.h:111
↓ 6 callersMethodGetValidIndex
Scheduler/Include/MTTaskGroup.h:86
↓ 6 callersMethodGetVec3
ThirdParty/Squish/simd_ve.h:73
↓ 6 callersFunctionIsPointerAligned
Scheduler/Include/Platform/Common/MTAtomic.h:38
↓ 6 callersMethodJoin
Scheduler/Include/Platform/Posix/MTThread.h:273
↓ 6 callersMethodRemapIndices
ThirdParty/Squish/colourset.cpp:109
↓ 6 callersMethodSignal
Scheduler/Include/Platform/Posix/MTEvent.h:115
↓ 6 callersFunctionSpinSleepMicroSeconds
Brute force spin wait. For testing purposes only! */
Scheduler/Include/Platform/Common/MTSpinWait.h:107
↓ 6 callersFunctionSpinSleepMilliSeconds
Brute force spin wait. For testing purposes only! */
Scheduler/Include/Platform/Common/MTSpinWait.h:126
↓ 6 callersMethodSplatW
ThirdParty/Squish/simd_ve.h:83
↓ 6 callersMethodStart
Scheduler/Include/Platform/Posix/MTThread.h:217
↓ 5 callersMethodDecFetch
The function returns the resulting decremented value.
Scheduler/Include/Platform/Posix/MTAtomic.h:106
↓ 5 callersFunctionFixFlags
ThirdParty/Squish/squish.cpp:37
↓ 5 callersMethodGetFailedTestCount
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:49
↓ 5 callersMethodIsEmpty
Scheduler/Include/MTArrayView.h:76
↓ 5 callersMethodLoad
Scheduler/Include/Platform/Windows/MTAtomic.h:110
↓ 5 callersMethodPushBack
Scheduler/Include/MTStaticVector.h:103
↓ 5 callersFunctionReplaceChar
ThirdParty/UnitTest++/UnitTest++/XmlTestReporter.cpp:16
↓ 5 callersFunctionReportAssertEx
ThirdParty/UnitTest++/UnitTest++/ReportAssert.cpp:39
↓ 4 callersMethodAddReporter
ThirdParty/UnitTest++/UnitTest++/CompositeTestReporter.cpp:16
↓ 4 callersFunctionAssertExpected
ThirdParty/UnitTest++/UnitTest++/ReportAssert.cpp:65
↓ 4 callersFunctionCheckStringsEqual
ThirdParty/UnitTest++/UnitTest++/Checks.cpp:8
↓ 4 callersMethodExchange
The function returns the initial value.
Scheduler/Include/Platform/Posix/MTAtomic.h:131
↓ 4 callersFunctionFloatTo565
ThirdParty/Squish/colourblock.cpp:45
↓ 4 callersFunctionFunctionWithSideEffects
ThirdParty/UnitTest++/tests/TestCheckMacros.cpp:112
↓ 4 callersMethodGetTimeInMs
ThirdParty/UnitTest++/UnitTest++/Posix/TimeHelpers.cpp:17
↓ 4 callersMethodOnTestFinish
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:38
↓ 4 callersFunctionReportAssert
ThirdParty/UnitTest++/UnitTest++/ReportAssert.cpp:23
↓ 4 callersMethodStart
ThirdParty/UnitTest++/UnitTest++/Posix/TimeHelpers.cpp:12
↓ 4 callersFunctionWriteAlphaBlock
ThirdParty/Squish/alpha.cpp:142
↓ 4 callersFunctionYieldProcessor
Signals to the processor to give resources to threads that are waiting for them. ////////////////////////////////////////////////////////////////////
Scheduler/Include/Platform/Posix/MTAtomic.h:63
↓ 3 callersMethodAdd
Scheduler/Include/MTTaskQueue.h:237
↓ 3 callersFunctionCheckArray2DClose
ThirdParty/UnitTest++/UnitTest++/Checks.h:119
↓ 3 callersFunctionCheckArrayClose
ThirdParty/UnitTest++/UnitTest++/Checks.h:96
↓ 3 callersMethodCompress
ThirdParty/Squish/colourfit.cpp:37
↓ 3 callersFunctionFloatToInt
ThirdParty/Squish/singlecolourfit.cpp:47
↓ 3 callersFunctionFloatToInt
ThirdParty/Squish/colourblock.cpp:30
↓ 3 callersMethodGetCapacity
ThirdParty/UnitTest++/UnitTest++/MemoryOutStream.cpp:192
↓ 3 callersMethodGetDebugIsFree
Scheduler/Include/MTScheduler.h:277
↓ 3 callersMethodGetRawData
Scheduler/Include/MTArrayView.h:81
↓ 3 callersMethodGetReporterCount
ThirdParty/UnitTest++/UnitTest++/CompositeTestReporter.cpp:11
↓ 3 callersMethodGetTotalTestCount
ThirdParty/UnitTest++/UnitTest++/TestResults.cpp:44
↓ 3 callersMethodGetWeights
ThirdParty/Squish/colourset.h:43
↓ 3 callersFunctionHardwareFullMemoryBarrier
Full memory barrier /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Scheduler/Include/Platform/Posix/MTAtomic.h:54
next →1–100 of 746, ranked by callers