diff options
| author | ruki <[email protected]> | 2025-10-01 00:47:56 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-10-01 00:47:56 +0800 |
| commit | 9dc8bb99439f4d31e3563a5865764798c2094e8e (patch) | |
| tree | 911e222e99d1df86804f1380940f829045fbe97b /xmake/core/base/hash.lua | |
| parent | 672470e6e4ea7fd150354c131ba5fb60f7331643 (diff) | |
improve random hash
Diffstat (limited to 'xmake/core/base/hash.lua')
| -rw-r--r-- | xmake/core/base/hash.lua | 26 |
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 |
