Lines Matching refs:barrier
38 #include "base/barrier.hh"
47 * per thread/event queue, a barrier object, and common state. The
49 * process() method enters the barrier to wait for other threads; once
50 * all threads reach that tick (and enter the associated barrier), the
95 // the local barrier events
100 // while waiting on the barrier to prevent deadlocks if
103 return _globalEvent->barrier.wait();
110 //! The barrier that all threads wait on before performing the
112 Barrier barrier;
171 * barrier, exactly one of the threads will execute the process()