Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PlatformLab/Arachne
/ functions
Functions
336 in github.com/PlatformLab/Arachne
⨍
Functions
336
◇
Types & classes
55
Method
logBacktrace
src/Logger.cc:76
Function
main
* Create main thread */
cwrapper/arachne_wrapper_ctest.c:134
Function
main_test_loop
* Main entrance for all tests */
cwrapper/arachne_wrapper_ctest.c:98
Function
normalThread
src/ArachneTest.cc:593
Method
operator!
src/Arachne.h:123
Method
operator!=
Negation of the function above.
src/Arachne.h:121
Method
operator==
The equality operator is generally used for comparing against Arachne::NullThread.
src/Arachne.h:116
Function
releaseCore
* 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
Method
releaseStats
* 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
Function
schedulerMainLoop
* 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
Function
setCorePolicy
* 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
Function
setFlag
src/ArachneTest.cc:463
Function
setFlagForCreation
src/ArachneTest.cc:309
Method
setLogLevel
* Used to set the minimum severity to print out. */
src/Logger.h:39
Method
setName
Set the label used for deadlock warning. */
src/SpinLock.h:95
Function
signalingThread
src/ArachneTest.cc:585
Function
silentLocker
src/ArachneTest.cc:253
Function
simplesleeper
src/ArachneTest.cc:516
Function
sleepLockTest
This is needed because SleepLocks cannot be taken by non-Arachne threads.
src/ArachneTest.cc:213
Function
sleepLockTryLockTest
src/ArachneTest.cc:290
Function
sleepOnLock
src/ArachneTest.cc:237
Function
sleeper
src/ArachneTest.cc:508
Function
threadMain
* Main function for a kernel thread, which roughly corresponds to a core. */
src/Arachne.cc:254
Function
timedWaiter
src/ArachneTest.cc:867
Method
try_lock
* Attempt to acquire this resource once. * \return * Whether or not the acquisition succeeded. inline bool */
src/SpinLock.h:83
Method
try_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
Method
unlock
Release resource. */
src/SpinLock.h:92
Function
waiter
Helper function for condition variable tests.
src/ArachneTest.cc:817
Function
yielder
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
← previous
301–336 of 336, ranked by callers