7 writes to _end
Aspire.Dashboard (7)
src\Shared\CircularBuffer.cs (7)
39_end = end; 126Increment(ref _end); 143Increment(ref _end); 160Decrement(ref _end); 199Increment(ref _end); 208Increment(ref _end); 219_end = 0;
19 references to _end
Aspire.Dashboard (19)
src\Shared\CircularBuffer.cs (19)
99data.Slice(0, _end).CopyTo(data.Slice(1)); 101else if (internalIndex > _end) 110data.Slice(0, _end).CopyTo(data.Slice(1)); 114else if (internalIndex < _end && _end < _buffer.Count - 1) 116data.Slice(internalIndex, _end - internalIndex).CopyTo(data.Slice(internalIndex + 1)); 127_start = _end; 141if (internalIndex < _end) 144if (_end != _buffer.Count) 146_start = _end; 158if (internalIndex < _end) 163_start = _end; 198_buffer[_end] = item; 200_start = _end; 207_buffer.Insert(_end, item); 209if (_end != _buffer.Count) 211_start = _end; 291var buffer = new CircularBuffer<T>(_buffer.ToList(), Capacity, _start, _end); 303public int End => _collection._end;