Lines Matching defs:random

59         Random random = new Random(417384220);  // random but deterministic seed
74 byte[] buffer = CreateBufferWithRandomVarints(random, BytesToParse / encodedSize, encodedSize, paddingValueCount);
78 doubleInputBuffer = CreateBufferWithRandomDoubles(random, BytesToParse / sizeof(double), paddingValueCount);
79 floatInputBuffer = CreateBufferWithRandomFloats(random, BytesToParse / sizeof(float), paddingValueCount);
80 fixedIntInputBuffer = CreateBufferWithRandomData(random, BytesToParse / sizeof(long), sizeof(long), paddingValueCount);
374 private static byte[] CreateBufferWithRandomVarints(Random random, int valueCount, int encodedSize, int paddingValueCount)
380 cos.WriteUInt64(RandomUnsignedVarint(random, encodedSize, false));
392 private static byte[] CreateBufferWithRandomFloats(Random random, int valueCount, int paddingValueCount)
398 cos.WriteFloat((float)random.NextDouble());
405 private static byte[] CreateBufferWithRandomDoubles(Random random, int valueCount, int paddingValueCount)
411 cos.WriteDouble(random.NextDouble());
418 private static byte[] CreateBufferWithRandomData(Random random, int valueCount, int encodedSize, int paddingValueCount)
422 random.NextBytes(buffer);
427 /// Generate a random value that will take exactly "encodedSize" bytes when varint-encoded.
429 public static ulong RandomUnsignedVarint(Random random, int encodedSize, bool fitsIn32Bits)
442 random.NextBytes(randomBytesBuffer);
445 // only use the number of random bits we need
462 // some random values won't require the full "encodedSize" bytes, check that at least