diff options
author | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2017-06-05 10:46:08 +0300 |
---|---|---|
committer | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2017-06-05 11:07:42 +0300 |
commit | 553e16951c0db4e3d2d0f804ff7f9d2ac0a96fe5 (patch) | |
tree | 5059ad9c7e60e785a33590806286819f081f4ce6 /src | |
parent | e7941a976688f0f5d13a5227ed4f3efe0718db9d (diff) | |
download | postgresql-553e16951c0db4e3d2d0f804ff7f9d2ac0a96fe5.tar.gz postgresql-553e16951c0db4e3d2d0f804ff7f9d2ac0a96fe5.zip |
Fix comments in simplehash.h.
Jeff Janes and me.
Discussion: https://www.postgresql.org/message-id/CAMkU=1zYnniLYg+W9itL93DXebCjx6Uk6m_=Xa8p_zM65X3S0Q@mail.gmail.com
Diffstat (limited to 'src')
-rw-r--r-- | src/include/lib/simplehash.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/include/lib/simplehash.h b/src/include/lib/simplehash.h index a35addf636d..47dd0bc4eef 100644 --- a/src/include/lib/simplehash.h +++ b/src/include/lib/simplehash.h @@ -214,12 +214,12 @@ SH_COMPUTE_PARAMETERS(SH_TYPE * tb, uint32 newsize) /* supporting zero sized hashes would complicate matters */ size = Max(newsize, 2); - /* round up size to the next power of 2, that's the bucketing works */ + /* round up size to the next power of 2, that's how bucketing works */ size = sh_pow2(size); Assert(size <= SH_MAX_SIZE); /* - * Verify allocation of ->data is possible on platform, without + * Verify that allocation of ->data is possible on this platform, without * overflowing Size. */ if ((((uint64) sizeof(SH_ELEMENT_TYPE)) * size) >= MaxAllocHugeSize) @@ -234,8 +234,8 @@ SH_COMPUTE_PARAMETERS(SH_TYPE * tb, uint32 newsize) tb->sizemask = tb->size - 1; /* - * Compute growth threshold here and after growing the table, to make - * computations during insert cheaper. + * Compute the next threshold at which we need to grow the hash table + * again. */ if (tb->size == SH_MAX_SIZE) tb->grow_threshold = ((double) tb->size) * SH_MAX_FILLFACTOR; @@ -696,7 +696,7 @@ SH_DELETE(SH_TYPE * tb, SH_KEY_TYPE key) * or an element at its optimal position is encountered. * * While that sounds expensive, the average chain length is short, - * and deletions would otherwise require toombstones. + * and deletions would otherwise require tombstones. */ while (true) { |