HomeSort by relevance Sort by last modified time
    Searched refs:state_and_contenders_ (Results 1 - 2 of 2) sorted by null

  /art/runtime/base/
mutex.cc 324 DCHECK_EQ(0, state_and_contenders_.load(std::memory_order_relaxed));
339 if (state_and_contenders_.load(std::memory_order_relaxed) != 0) {
369 int32_t cur_state = state_and_contenders_.load(std::memory_order_relaxed);
371 done = state_and_contenders_.CompareAndSetWeakAcquire(cur_state, cur_state | kHeldMask);
382 if (futex(state_and_contenders_.Address(), FUTEX_WAIT_PRIVATE, cur_state,
396 DCHECK_NE(state_and_contenders_.load(std::memory_order_relaxed) & kHeldMask, 0);
421 int32_t cur_state = state_and_contenders_.load(std::memory_order_relaxed);
424 done = state_and_contenders_.CompareAndSetWeakAcquire(cur_state, cur_state | kHeldMask);
429 DCHECK_NE(state_and_contenders_.load(std::memory_order_relaxed) & kHeldMask, 0);
478 int32_t cur_state = state_and_contenders_.load(std::memory_order_relaxed)
    [all...]
mutex.h 219 AtomicInteger state_and_contenders_; member in class:art::Mutex
228 state_and_contenders_.fetch_add(kContenderIncrement);
232 state_and_contenders_.fetch_sub(kContenderIncrement);
238 return static_cast<uint32_t>(state_and_contenders_.load(std::memory_order_relaxed))

Completed in 233 milliseconds