GraphLab: Distributed Graph-Parallel API
2.1
|
#include <graphlab/parallel/pthread_tools.hpp>
Public Member Functions | |
void | writelock () const |
void | wrunlock () const |
void | readlock () const |
void | rdunlock () const |
void | unlock () const |
rwlock built around "spinning" source adapted from http://locklessinc.com/articles/locks/ "Scalable Reader-Writer Synchronization for Shared-Memory Multiprocessors" John Mellor-Crummey and Michael Scott
Definition at line 387 of file pthread_tools.hpp.