summaryrefslogtreecommitdiffstats
path: root/JavaScriptCore/wtf/RandomNumber.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'JavaScriptCore/wtf/RandomNumber.cpp')
-rw-r--r--JavaScriptCore/wtf/RandomNumber.cpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/JavaScriptCore/wtf/RandomNumber.cpp b/JavaScriptCore/wtf/RandomNumber.cpp
index fc48263..b20652b 100644
--- a/JavaScriptCore/wtf/RandomNumber.cpp
+++ b/JavaScriptCore/wtf/RandomNumber.cpp
@@ -48,20 +48,6 @@ extern "C" {
namespace WTF {
-double weakRandomNumber()
-{
-#if COMPILER(MSVC) && defined(_CRT_RAND_S)
- // rand_s is incredibly slow on windows so we fall back on rand for Math.random
- return (rand() + (rand() / (RAND_MAX + 1.0))) / (RAND_MAX + 1.0);
-#elif PLATFORM(BREWMP)
- uint32_t bits;
- GETRAND(reinterpret_cast<byte*>(&bits), sizeof(uint32_t));
- return static_cast<double>(bits) / (static_cast<double>(std::numeric_limits<uint32_t>::max()) + 1.0);
-#else
- return randomNumber();
-#endif
-}
-
double randomNumber()
{
#if !ENABLE(JSC_MULTIPLE_THREADS)