public IntsContainsSingleCompareBenchmark() { _sutBaseline = new Dictionary <int, int>(); _sutControl = V2.ImmutableDictionary <int, int> .Empty; _sutExperiment = V3.ImmutableDictionary <int, int> .Empty; _sutBaseline.Add(1, 1); _sutControl = _sutControl.Add(1, 1); _sutExperiment = _sutExperiment.Add(1, 1); }
public V3.ImmutableDictionary <int, int> AddBaseline() { var sut = _sut; V3.ImmutableDictionary <int, int> ret = null; for (int i = 0; i < N; i++) { ret = sut.AddBaseline(5, 6, 0, new V3.ImmutableDictionary <int, int> [0], 0, 1); } return(ret); }
public IntsContainsCompareBenchmark() { _sutBaseline = new Dictionary <int, int>(); _sutControl = V3.ImmutableDictionary <int, int> .Empty; _sutExperiment = V4.ImmutableDictionary <int, int> .Empty; _numbers = new int[N]; for (var i = 0; i < _numbers.Length; i++) { var next = _random.Next(); _numbers[i] = next; _sutBaseline.Add(next, next); _sutControl = _sutControl.Add(next, next); _sutExperiment = _sutExperiment.Add(next, next); } }