HomeSort by relevance Sort by last modified time
    Searched defs:Barrier (Results 1 - 18 of 18) sorted by null

  /art/runtime/
barrier.h 25 class Barrier {
27 explicit Barrier(int count);
28 virtual ~Barrier();
30 // Pass through the barrier, decrements the count but does not block.
33 // Wait on the barrier, decrement the count.
49 // Counter, when this reaches 0 all people blocked on the barrier are signalled.
barrier.cc 17 #include "barrier.h"
24 Barrier::Barrier(int count)
26 lock_("GC barrier lock"),
27 condition_("GC barrier condition", lock_) {
30 void Barrier::Pass(Thread* self) {
35 void Barrier::Wait(Thread* self) {
39 void Barrier::Init(Thread* self, int count) {
44 void Barrier::Increment(Thread* self, int delta) {
49 // then all the threads have already passed the barrier. I
    [all...]
read_barrier-inl.h 27 inline MirrorType* ReadBarrier::Barrier(
41 // No read barrier.
  /external/chromium_org/net/disk_cache/blockfile/
file_lock.cc 11 void Barrier() {
13 // VS uses memory barrier semantics for volatiles.
25 Barrier();
37 Barrier();
43 Barrier();
  /frameworks/base/libs/hwui/thread/
Barrier.h 25 class Barrier {
27 Barrier(Condition::WakeUpType type = Condition::WAKE_UP_ALL) : mType(type), mOpened(false) { }
28 ~Barrier() { }
  /frameworks/native/services/surfaceflinger/
Barrier.h 26 class Barrier
29 inline Barrier() : state(CLOSED) { }
30 inline ~Barrier() { }
32 // Release any threads waiting at the Barrier.
41 // Reset the Barrier, so wait() will block until open() has been called.
47 // Wait until the Barrier is OPEN.
  /external/antlr/antlr-3.4/tool/src/main/java/org/antlr/misc/
Barrier.java 30 /**A very simple barrier wait. Once a thread has requested a
31 * wait on the barrier with waitForRelease, it cannot fool the
32 * barrier into releasing by "hitting" the barrier multiple times--
35 public class Barrier {
39 public Barrier(int t) {
47 // The final thread to reach barrier resets barrier and
59 /** What to do when everyone reaches barrier */
  /prebuilts/python/darwin-x86/2.7.5/lib/python2.7/test/
test_thread.py 157 class Barrier:
185 self.bar = Barrier(NUMTASKS)
197 # barrier before the others are all out
208 verbose_print("task %s leaving barrier" % ident)
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/test/
test_thread.py 157 class Barrier:
185 self.bar = Barrier(NUMTASKS)
197 # barrier before the others are all out
208 verbose_print("task %s leaving barrier" % ident)
  /external/valgrind/main/drd/tests/
tsan_thread_wrappers_pthread.h 554 class Barrier{
556 explicit Barrier(int n_threads) {CHECK(0 == pthread_barrier_init(&b_, 0, n_threads));}
557 ~Barrier() {CHECK(0 == pthread_barrier_destroy(&b_));}
559 // helgrind 3.3.0 does not have an interceptor for barrier.
  /external/llvm/include/llvm/CodeGen/
ScheduleDAG.h 65 Barrier, ///< An unknown scheduling barrier.
188 /// as a barrier.
190 return getKind() == Order && Contents.OrdKind == Barrier;
  /external/llvm/include/llvm/MC/
MCInstrDesc.h 106 Barrier,
240 return Flags & (1 << MCID::Barrier);
  /external/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp 467 /// \returns the pointer to the barrier instruction if we can't sink.
820 Value *Barrier = getSinkBarrier(cast<Instruction>(VL[i]), Last);
821 if (Barrier) {
823 << "\n because of " << *Barrier << ". Gathering.\n");
    [all...]
  /external/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp 244 struct BarrierOp Barrier;
280 Barrier = o.Barrier;
348 return Barrier.Val;
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ddk/
wdm.h     [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/
winnt.h     [all...]
  /external/antlr/antlr-3.4/lib/
antlr-3.4-complete.jar 
  /prebuilts/misc/common/antlr/
antlr-3.4-complete.jar 

Completed in 3190 milliseconds