mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-02-17 17:19:35 +08:00
phash: Be a bit more aggressive about trying to make a small hash
Change the threshold to 0.7 instead of 0.8.
This commit is contained in:
parent
ce9be34d3d
commit
cdea6f96b6
@ -163,7 +163,7 @@ sub gen_perfect_hash($) {
|
||||
# Minimal power of 2 value for N with enough wiggle room.
|
||||
# The scaling constant must be larger than 0.5 in order for the
|
||||
# algorithm to ever terminate.
|
||||
my $room = scalar(@keys)*0.8;
|
||||
my $room = scalar(@keys)*0.7;
|
||||
$n = 1;
|
||||
while ($n < $room) {
|
||||
$n <<= 1;
|
||||
|
Loading…
Reference in New Issue
Block a user