/*********************************************************
- * Copyright (C) 1998-2017,2019 VMware, Inc. All rights reserved.
+ * Copyright (C) 1998-2020 VMware, Inc. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published
void *buffer);
/*
- * High quality - research grade - random number generator.
+ * Research grade Mersenne Twister random number generator.
*
* Period: 2^800
* Speed: ~23 cycles
} RandomFastContext;
uint32 Random_FastStream(RandomFastContext *rfc);
+
uint64 Random_FastStream64(RandomFastContext *rfc);
-void Random_FastStreamSeed(RandomFastContext *rfc, uint64 seed, uint64 seq);
+
+void Random_FastStreamSeed(RandomFastContext *rfc,
+ uint64 seed,
+ uint64 seq);
/*
* Simple multiplicative congruential RNG.