barrier.cpp |
|
615 |
barrier.h |
Barrier implements a barrier synchronization primitive. wait() will
indicate how many threads to synchronize; each thread needing
synchronization should call sync(). When sync() returns, the barrier
is reset to zero, and the m_syncs counter is incremented. m_syncs is a
counter to ensure that wait() can be called after a sync() even if the
previously sleeping threads have not awoken.)
|
942 |
info.txt |
|
257 |
rwlock.cpp |
|
1260 |
rwlock.h |
A read-write lock. Writers are favored.
|
818 |
semaphore.cpp |
|
683 |
semaphore.h |
|
552 |
thread_pool.cpp |
On a few platforms, disable the thread pool by default; it is only
used if a size is set explicitly in the environment.
|
3530 |
thread_pool.h |
Return an instance to a shared thread pool
|
2532 |