MCPcopy Create free account

hub / github.com/PlatformLab/Arachne / functions

Functions336 in github.com/PlatformLab/Arachne

MethodlogBacktrace
src/Logger.cc:76
Functionmain
* Create main thread */
cwrapper/arachne_wrapper_ctest.c:134
Functionmain_test_loop
* Main entrance for all tests */
cwrapper/arachne_wrapper_ctest.c:98
FunctionnormalThread
src/ArachneTest.cc:593
Methodoperator!
src/Arachne.h:123
Methodoperator!=
Negation of the function above.
src/Arachne.h:121
Methodoperator==
The equality operator is generally used for comparing against Arachne::NullThread.
src/Arachne.h:116
FunctionreleaseCore
* This function runs on a core immediately before it is deallocated, and is * responsible for waiting out and then migrating running threads other th
src/Arachne.cc:1673
MethodreleaseStats
* This method can be called to release a PerfStats structure that was * previously granted by getStats(). * It is a no-op if the coreId was not prev
src/PerfStats.cc:79
FunctionschedulerMainLoop
* This is the top level method executed by each thread context. It is never * directly invoked. Instead, the thread's context is set up to "return" t
src/Arachne.cc:397
FunctionsetCorePolicy
* Set the core policy for Arachne, if the application wants a policy other * than the default. This function should be invoked before Arachne::init()
src/Arachne.cc:1029
FunctionsetFlag
src/ArachneTest.cc:463
FunctionsetFlagForCreation
src/ArachneTest.cc:309
MethodsetLogLevel
* Used to set the minimum severity to print out. */
src/Logger.h:39
MethodsetName
Set the label used for deadlock warning. */
src/SpinLock.h:95
FunctionsignalingThread
src/ArachneTest.cc:585
FunctionsilentLocker
src/ArachneTest.cc:253
Functionsimplesleeper
src/ArachneTest.cc:516
FunctionsleepLockTest
This is needed because SleepLocks cannot be taken by non-Arachne threads.
src/ArachneTest.cc:213
FunctionsleepLockTryLockTest
src/ArachneTest.cc:290
FunctionsleepOnLock
src/ArachneTest.cc:237
Functionsleeper
src/ArachneTest.cc:508
FunctionthreadMain
* Main function for a kernel thread, which roughly corresponds to a core. */
src/Arachne.cc:254
FunctiontimedWaiter
src/ArachneTest.cc:867
Methodtry_lock
* Attempt to acquire this resource once. * \return * Whether or not the acquisition succeeded. inline bool */
src/SpinLock.h:83
Methodtry_wait
* Attempt to acquire the resource if it is available. * \return * The return value is true iff the resource represented by this * Semaphor
src/Arachne.cc:1355
Methodunlock
Release resource. */
src/SpinLock.h:92
Functionwaiter
Helper function for condition variable tests.
src/ArachneTest.cc:817
Functionyielder
src/ArachneTest.cc:457
Method~CoreList
* Destructor frees memory depending on the value of mustFree. */
src/CorePolicy.h:49
Method~CoreLoadEstimator
src/CoreLoadEstimator.cc:24
Method~CorePolicy
src/CorePolicy.h:164
Method~IdleTimeTracker
src/Arachne.cc:1389
Method~NestedDispatchDetector
Destructor
src/Arachne.cc:1410
Method~SleepLock
src/Arachne.h:163
Method~ThreadInvocationEnabler
src/Arachne.h:244
← previous301–336 of 336, ranked by callers