public void StripedLongAdder()
 {
     _stripedLongAdder.Increment();
     _stripedLongAdder.Decrement();
     _stripedLongAdder.GetAndReset();
     _stripedLongAdder.NonVolatileGetValue();
     _stripedLongAdder.Increment();
     _stripedLongAdder.Decrement();
 }
Beispiel #2
0
 public void Decrement()
 {
     _num.Decrement(1);
 }
Beispiel #3
0
 /// <inheritdoc />
 public long EndRecording()
 {
     _activeSessionsCounter.Decrement();
     return(_clock.Nanoseconds);
 }
 public void Can_be_decremented()
 {
     _num.Decrement();
     _num.GetValue().Should().Be(-1L);
 }
Beispiel #5
0
 internal void DecrementUsageTracker()
 {
     usageCounter.Decrement();
 }
Beispiel #6
0
 /// <inheritdoc />
 public void Decrement()
 {
     _counter.Decrement();
 }