OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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