Searched refs:Barrier (Results 1 – 13 of 13) sorted by relevance
/art/runtime/ |
D | barrier.cc | 24 Barrier::Barrier(int count) in Barrier() function in art::Barrier 30 void Barrier::Pass(Thread* self) { in Pass() 35 void Barrier::Wait(Thread* self) { in Wait() 39 void Barrier::Init(Thread* self, int count) { in Init() 44 void Barrier::Increment(Thread* self, int delta) { in Increment() 60 void Barrier::Increment(Thread* self, int delta, uint32_t timeout_ms) { in Increment() 79 void Barrier::SetCountLocked(Thread* self, int count) { in SetCountLocked() 86 Barrier::~Barrier() { in ~Barrier()
|
D | barrier_test.cc | 30 CheckWaitTask(Barrier* barrier, AtomicInteger* count1, AtomicInteger* count2) in CheckWaitTask() 48 Barrier* const barrier_; 64 Barrier barrier(num_threads + 1); // One extra Wait() in main thread. in TEST_F() 65 Barrier timeout_barrier(0); // Only used for sleeping on timeout. in TEST_F() 89 CheckPassTask(Barrier* barrier, AtomicInteger* count, size_t subtasks) in CheckPassTask() 106 Barrier* const barrier_; 115 Barrier barrier(0); in TEST_F()
|
D | barrier.h | 36 class Barrier { 38 explicit Barrier(int count); 39 virtual ~Barrier();
|
D | monitor_test.cc | 52 std::unique_ptr<Barrier> barrier_; 53 std::unique_ptr<Barrier> complete_barrier_; 304 test->barrier_ = std::unique_ptr<Barrier>(new Barrier(2)); in CommonWaitSetup() 305 test->complete_barrier_ = std::unique_ptr<Barrier>(new Barrier(3)); in CommonWaitSetup()
|
D | read_barrier.h | 39 ALWAYS_INLINE static MirrorType* Barrier(
|
D | read_barrier-inl.h | 27 inline MirrorType* ReadBarrier::Barrier( in Barrier() function
|
D | profiler.h | 184 Barrier& GetBarrier() { in GetBarrier() 224 std::unique_ptr<Barrier> profiler_barrier_;
|
D | thread_pool.h | 125 Barrier creation_barier_;
|
D | profiler.cc | 397 profiler_barrier_(new Barrier(0)) { in BackgroundMethodSamplingProfiler()
|
/art/runtime/gc/collector/ |
D | mark_sweep.h | 206 Barrier& GetBarrier() { in GetBarrier() 309 std::unique_ptr<Barrier> gc_barrier_;
|
D | mark_sweep.cc | 99 gc_barrier_(new Barrier(0)), in MarkSweep()
|
/art/runtime/mirror/ |
D | object-inl.h | 602 T* result = ReadBarrier::Barrier<T, kReadBarrierOption>(this, field_offset, objref_addr); in GetFieldObject()
|
/art/runtime/gc/ |
D | heap.cc | 1005 explicit TrimIndirectReferenceTableClosure(Barrier* barrier) : barrier_(barrier) { in TrimIndirectReferenceTableClosure() 1015 Barrier* const barrier_; 1050 Barrier barrier(0); in Trim()
|