From 553e16951c0db4e3d2d0f804ff7f9d2ac0a96fe5 Mon Sep 17 00:00:00 2001 From: Heikki Linnakangas Date: Mon, 5 Jun 2017 10:46:08 +0300 Subject: [PATCH] Fix comments in simplehash.h. Jeff Janes and me. Discussion: https://www.postgresql.org/message-id/CAMkU=1zYnniLYg+W9itL93DXebCjx6Uk6m_=Xa8p_zM65X3S0Q@mail.gmail.com --- src/include/lib/simplehash.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/include/lib/simplehash.h b/src/include/lib/simplehash.h index a35addf636..47dd0bc4ee 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) {