summaryrefslogtreecommitdiff
path: root/xmake/core/base/hash.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2025-10-01 00:47:56 +0800
committerruki <[email protected]>2025-10-01 00:47:56 +0800
commit9dc8bb99439f4d31e3563a5865764798c2094e8e (patch)
tree911e222e99d1df86804f1380940f829045fbe97b /xmake/core/base/hash.lua
parent672470e6e4ea7fd150354c131ba5fb60f7331643 (diff)
improve random hash
Diffstat (limited to 'xmake/core/base/hash.lua')
-rw-r--r--xmake/core/base/hash.lua26
1 files changed, 0 insertions, 26 deletions
diff --git a/xmake/core/base/hash.lua b/xmake/core/base/hash.lua
index 5f162af65..b4b42371d 100644
--- a/xmake/core/base/hash.lua
+++ b/xmake/core/base/hash.lua
@@ -136,31 +136,5 @@ function hash.strhash128(str)
return hash._xxhash(128, data, size)
end
--- init random seed
-function hash._init_random_seed()
- if hash._INIT_RANDOM_SEED == nil then
- math.randomseed(os.time())
- hash._INIT_RANDOM_SEED = true
- end
-end
-
--- generate random32 hash
-function hash.random32()
- return hash.strhash32(tostring(math.random()))
-end
-
--- generate random64 hash
-function hash.random64()
- return hash.strhash64(tostring(math.random()))
-end
-
--- generate random128 hash
-function hash.random128()
- return hash.strhash128(tostring(math.random()))
-end
-
--- init random seed first
-hash._init_random_seed()
-
-- return module: hash
return hash