13 writes to NullBitMapBuffers
Microsoft.Data.Analysis (13)
PrimitiveColumnContainer.cs (13)
535ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 561ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 580ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 599ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 618ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 637ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 656ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 675ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 694ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 713ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 732ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 751ret.NullBitMapBuffers = CloneNullBitMapBuffers(); 770ret.NullBitMapBuffers = CloneNullBitMapBuffers();
136 references to NullBitMapBuffers
Microsoft.Data.Analysis (136)
DataFrameColumns\StringDataFrameColumn.cs (2)
349var validitySpan = mapIndices.ColumnContainer.NullBitMapBuffers[b].ReadOnlySpan; 371var validitySpan = mapIndices.ColumnContainer.NullBitMapBuffers[b].ReadOnlySpan;
DataFrameColumns\VBufferDataFrameColumn.cs (2)
235var validitySpan = mapIndices.ColumnContainer.NullBitMapBuffers[b].ReadOnlySpan; 257var validitySpan = mapIndices.ColumnContainer.NullBitMapBuffers[b].ReadOnlySpan;
DateTimeComputation.cs (2)
202var bitmapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 259var bitmapSpan = column.NullBitMapBuffers[b].ReadOnlySpan;
PrimitiveColumnContainer.BinaryOperations.cs (3)
26var leftValidity = this.NullBitMapBuffers.GetOrCreateMutable(i).Span; 27var rightValidity = right.NullBitMapBuffers[i].ReadOnlySpan; 77var rightValidity = this.NullBitMapBuffers[i].ReadOnlySpan;
PrimitiveColumnContainer.cs (23)
96NullBitMapBuffers.Add(nullDataFrameBuffer); 118NullBitMapBuffers.Add(new DataFrameBuffer<byte>()); 124NullBitMapBuffers.Add(new DataFrameBuffer<byte>()); 146NullBitMapBuffers.Add(new DataFrameBuffer<byte>()); 152NullBitMapBuffers.Add(new DataFrameBuffer<byte>()); 156DataFrameBuffer<byte> lastNullBitMapBuffer = NullBitMapBuffers.GetOrCreateMutable(NullBitMapBuffers.Count - 1); 184Span<byte> mutableNullBitMapBuffer = NullBitMapBuffers.GetOrCreateMutable(b).Span; 202var validitySpan = NullBitMapBuffers.GetOrCreateMutable(b).Span; 221var sourceNullBitMap = NullBitMapBuffers[b].ReadOnlySpan; 224Span<byte> mutableResultNullBitMapBuffer = resultContainer.NullBitMapBuffers.GetOrCreateMutable(b).Span; 245var validitySpan = NullBitMapBuffers.GetOrCreateMutable(b).Span; 315Debug.Assert(NullBitMapBuffers.Count > bitMapIndex); 316DataFrameBuffer<byte> bitMapBuffer = (DataFrameBuffer<byte>)NullBitMapBuffers[bitMapIndex]; 335Debug.Assert(NullBitMapBuffers.Count > bitMapIndex); 336ReadOnlyDataFrameBuffer<byte> bitMapBuffer = NullBitMapBuffers[bitMapIndex]; 400NullBitMapBuffers.GetOrCreateMutable(bufferIndex); 452foreach (ReadOnlyDataFrameBuffer<byte> buffer in NullBitMapBuffers) 464ReadOnlySpan<byte> thisNullBitMapSpan = NullBitMapBuffers[0].ReadOnlySpan; 476ReadOnlySpan<byte> mapIndicesNullBitMapSpan = mapIndices.NullBitMapBuffers[index].ReadOnlySpan; 483DataFrameBuffer<byte> mutableNullBuffer = DataFrameBuffer<byte>.GetMutableBuffer(ret.NullBitMapBuffers[index]); 484ret.NullBitMapBuffers[index] = mutableNullBuffer; 506thisNullBitMapSpan = NullBitMapBuffers[bufferIndex].ReadOnlySpan;
PrimitiveDataFrameColumn.cs (7)
77for (int i = 0; i < _columnContainer.NullBitMapBuffers.Count; i++) 79ReadOnlyDataFrameBuffer<byte> buffer = _columnContainer.NullBitMapBuffers[i]; 148ReadOnlyDataFrameBuffer<byte> nullBuffer = (numberOfRows == 0) ? null : _columnContainer.NullBitMapBuffers[bufferIndex]; 166ArrowBuffer arrowNullBuffer = numberOfRows == 0 ? ArrowBuffer.Empty : new ArrowBuffer(_columnContainer.NullBitMapBuffers[bufferIndex].ReadOnlyBuffer); 365for (int b = 0; b < ColumnContainer.NullBitMapBuffers.Count; b++) 368var validitySpan = ColumnContainer.NullBitMapBuffers[b].ReadOnlySpan; 623ReadOnlySpan<byte> nullBitMapSpan = _columnContainer.NullBitMapBuffers[b].ReadOnlySpan;
PrimitiveDataFrameColumn.Sort.cs (1)
32ReadOnlySpan<byte> nullBitMapSpan = _columnContainer.NullBitMapBuffers[b].ReadOnlySpan;
PrimitiveDataFrameColumnComputations.cs (96)
280var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 344var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 408var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 472var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 535var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 583var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 630var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 675var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 767var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 831var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 895var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 959var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1022var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1070var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1117var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1162var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1254var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1318var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1382var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1446var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1509var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1557var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1604var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1649var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1741var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1805var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1869var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1933var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 1996var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2044var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2091var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2136var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2228var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2292var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2356var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2420var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2483var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2531var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2578var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2623var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2715var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2779var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2843var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2907var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 2970var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3018var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3065var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3110var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3202var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3266var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3330var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3394var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3457var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3505var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3552var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3597var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3689var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3753var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3817var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3881var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3944var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 3992var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4039var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4084var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4176var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4240var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4304var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4368var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4431var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4479var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4526var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4571var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4663var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4727var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4791var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4855var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4918var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 4966var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5013var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5058var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5150var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5214var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5278var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5342var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5405var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5453var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5500var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5545var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5637var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5701var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5765var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5829var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5892var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5940var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 5987var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan; 6032var readOnlyBitMapSpan = column.NullBitMapBuffers[b].ReadOnlySpan;