Lines Matching defs:buffer
67 // add some extra values that we won't read just to make sure we are far enough from the end of the buffer
74 byte[] buffer = CreateBufferWithRandomVarints(random, BytesToParse / encodedSize, encodedSize, paddingValueCount);
75 varintInputBuffers.Add(encodedSize, buffer);
85 byte[] buffer = CreateBufferWithStrings(BytesToParse / encodedSize, encodedSize, encodedSize < 10 ? 10 : 1 );
86 stringInputBuffers.Add(encodedSize, buffer);
92 byte[] buffer = CreateBufferWithStrings(BytesToParse / encodedSize, encodedSize, encodedSize < 10 ? 10 : 1);
93 stringInputBuffersSegmented.Add(encodedSize, ReadOnlySequenceFactory.CreateWithContent(buffer, segmentSize: 128, addEmptySegmentDelimiters: false));
98 // Measuring the time taken to parse buffer of given size makes it easier to compare parsing speed for different
364 private static void InitializeParseContext(byte[] buffer, out ParseContext ctx)
366 ParseContext.Initialize(new ReadOnlySequence<byte>(buffer), out ctx);
369 private static void InitializeParseContext(ReadOnlySequence<byte> buffer, out ParseContext ctx)
371 ParseContext.Initialize(buffer, out ctx);
383 var buffer = ms.ToArray();
385 if (buffer.Length != encodedSize * (valueCount + paddingValueCount))
387 throw new InvalidOperationException($"Unexpected output buffer length {buffer.Length}");
389 return buffer;
401 var buffer = ms.ToArray();
402 return buffer;
414 var buffer = ms.ToArray();
415 return buffer;
421 byte[] buffer = new byte[bufferSize];
422 random.NextBytes(buffer);
423 return buffer;
483 var buffer = ms.ToArray();
485 if (buffer.Length != encodedSize * (valueCount + paddingValueCount))
487 throw new InvalidOperationException($"Unexpected output buffer length {buffer.Length}");
489 return buffer;