Searched refs:sequence_ (Results 1 - 2 of 2) sorted by relevance
/art/runtime/base/ |
H A D | mutex.cc | 859 DCHECK_EQ(0, sequence_.LoadRelaxed()); 899 sequence_++; // Indicate the broadcast occurred. 902 int32_t cur_sequence = sequence_.LoadRelaxed(); 905 done = futex(sequence_.Address(), FUTEX_CMP_REQUEUE, 0, 925 sequence_++; // Indicate a signal occurred. 928 int num_woken = futex(sequence_.Address(), FUTEX_WAKE, 1, nullptr, nullptr, 0); 929 // Check something was woken or else we changed sequence_ before they had chance to wait. 951 int32_t cur_sequence = sequence_.LoadRelaxed(); 953 if (futex(sequence_.Address(), FUTEX_WAIT, cur_sequence, nullptr, nullptr, 0) != 0) { 1002 int32_t cur_sequence = sequence_ [all...] |
H A D | mutex.h | 495 // their Mutex and another thread takes it and signals, the waiting thread observes that sequence_ 498 AtomicInteger sequence_; member in class:art::ConditionVariable
|
Completed in 31 milliseconds