Classes | |
struct | treenode |
Public Member Functions | |
TopoBarrier (unsigned val=Galois::Runtime::activeThreads) | |
virtual void | reinit (unsigned val) |
virtual void | wait () |
Private Member Functions | |
void | _reinit (unsigned P) |
Private Attributes | |
Galois::Runtime::PerPackageStorage < treenode > | nodes |
Galois::Runtime::PerThreadStorage < unsigned > | sense |
TopoBarrier::TopoBarrier | ( | unsigned | val = Galois::Runtime::activeThreads |
) | [inline] |
void TopoBarrier::_reinit | ( | unsigned | P | ) | [inline, private] |
virtual void TopoBarrier::reinit | ( | unsigned | val | ) | [inline, virtual] |
Implements Galois::Runtime::Barrier.
virtual void TopoBarrier::wait | ( | ) | [inline, virtual] |
Implements Galois::Runtime::Barrier.
Galois::Runtime::PerThreadStorage<unsigned> TopoBarrier::sense [private] |