3 writes to _buckets
Microsoft.ML.Data (3)
Utils\SequencePool.cs (3)
53_buckets = Utils.CreateArray<int>(_mask + 1, -1); 88_buckets = Utils.CreateArray<int>(_mask + 1, -1); 286_buckets = Utils.CreateArray<int>(size, -1);
11 references to _buckets
Microsoft.ML.Data (11)
Utils\SequencePool.cs (11)
101_next[id] = _buckets[i]; 102_buckets[i] = id; 130Contracts.AssertValue(_buckets); 131Contracts.Assert(_buckets.Length == _mask + 1); 143return _buckets[(int)hash & _mask]; 268_next[_idLim] = _buckets[i]; 270_buckets[i] = _idLim; 275if (_idLim >= _buckets.Length) 285int size = checked(2 * _buckets.Length); 292_next[id] = _buckets[i]; 293_buckets[i] = id;