MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / Reset

Method Reset

tensorflow/lite/experimental/ruy/blocking_counter.cc:23–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21namespace ruy {
22
23void BlockingCounter::Reset(int initial_count) {
24 int old_count_value = count_.load(std::memory_order_relaxed);
25 RUY_DCHECK_EQ(old_count_value, 0);
26 (void)old_count_value;
27 count_.store(initial_count, std::memory_order_release);
28}
29
30bool BlockingCounter::DecrementCount() {
31 int old_count_value = count_.fetch_sub(1, std::memory_order_acq_rel);

Callers 2

ExecuteImplMethod · 0.45
CreateThreadsMethod · 0.45

Calls 1

loadMethod · 0.45

Tested by

no test coverage detected