public void OnEvent(ValueEvent @event)
 {
     eventReleaser.Release();
     counters[index].WriteUnfenced(counters[index].ReadUnfenced() + 1L);
 }
 public void OnEvent(PerfEvent evt)
 {
     _eventReleaser.Release();
     _counters[_index].Value = _counters[_index].Value + 1L;
 }