GraphLab: Distributed Graph-Parallel API  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
graphlab::queued_rw_lock Class Reference

#include <graphlab/parallel/queued_rwlock.hpp>

List of all members.

Public Member Functions

void writelock (request *I)
void wrunlock (request *I)
void readlock (request *I)
void rdunlock (request *I)

Detailed Description

Fair rw-lock with local-only spinning implemented and modified from Scalable Reader-Writer Synchronization for Shared-Memory Multiprocessors. John M. Mellor-Crummey and Michael L. Scott

Definition at line 41 of file queued_rwlock.hpp.


The documentation for this class was generated from the following file: