|
Galois
|
type to switch to dedicated mode More...
#include <ThreadPool.h>
Public Member Functions | |
| void | wakeup (bool fastmode) |
| void | wait (bool fastmode) |
Public Attributes | |
| std::condition_variable | cv |
| std::mutex | m |
| unsigned | wbegin |
| unsigned | wend |
| std::atomic< int > | done |
| std::atomic< int > | fastRelease |
| ThreadTopoInfo | topo |
type to switch to dedicated mode
Per-thread mailboxes for notification
|
inline |
|
inline |
| std::condition_variable galois::substrate::ThreadPool::per_signal::cv |
| std::atomic<int> galois::substrate::ThreadPool::per_signal::done |
| std::atomic<int> galois::substrate::ThreadPool::per_signal::fastRelease |
| std::mutex galois::substrate::ThreadPool::per_signal::m |
| ThreadTopoInfo galois::substrate::ThreadPool::per_signal::topo |
| unsigned galois::substrate::ThreadPool::per_signal::wbegin |
| unsigned galois::substrate::ThreadPool::per_signal::wend |