Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rs4La-004cDI-4s for pgsql-committers@arkaria.postgresql.org; Wed, 03 Apr 2024 17:24:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rs4LZ-005Rzr-59 for pgsql-committers@arkaria.postgresql.org; Wed, 03 Apr 2024 17:24:25 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rs4LY-005Ryi-K3 for pgsql-committers@lists.postgresql.org; Wed, 03 Apr 2024 17:24:24 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rs4LV-000OOm-VR for pgsql-committers@lists.postgresql.org; Wed, 03 Apr 2024 17:24:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=9j5jaQmPdY/lUbXhkDbR31/F8LumdfoY9cjfNkQgInA=; b=BRhYV1T6EHiZyRo8VYn+IbIg+m 41NCoPy5f/gagNhIyQBaFbI0own6QHf5fQsjqqf+rQdwYL/X20l8y1k95WHrRpBHy6VB1POtXjJxK FKHSx5AAe/btPd5LIihVkJ0A9Zu8no1rTAmVi4njY+qe5eGe2RnTqpiqrQOTWnSZg4Ti+pGtKV3LM A5V5ki0pqO3oHCOVQ0mNTtLBneoMa7UUmRXkE/luLlQO6BbLp2m2T8usdQTGdu7N6VsE0tQYwsUat T9q0L3/f8THuTVvTPlmArHkdqRxNlufvz0amsjz0atFKqMGd9kN4Ivb3+QSVpRTk2fStgw08WOynv TpLEodfQ==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rs4LV-0011CA-2I for pgsql-committers@lists.postgresql.org; Wed, 03 Apr 2024 17:24:21 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rs4LU-000Kcm-DM for pgsql-committers@lists.postgresql.org; Wed, 03 Apr 2024 17:24:20 +0000 Content-Type: multipart/mixed; boundary="===============0782255102243736907==" MIME-Version: 1.0 From: Nathan Bossart To: pgsql-committers@lists.postgresql.org Subject: pgsql: Inline pg_popcount() for small buffers. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 03 Apr 2024 17:24:20 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0782255102243736907== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 SW5saW5lIHBnX3BvcGNvdW50KCkgZm9yIHNtYWxsIGJ1ZmZlcnMuCgpJZiB0aGVyZSBhcmVuJ3Qg bWFueSBieXRlcyB0byBwcm9jZXNzLCB0aGUgZnVuY3Rpb24gY2FsbCBvdmVyaGVhZApvZiB0aGUg b3B0aW1pemVkIGltcGxlbWVudGF0aW9uIGlzbid0IHdvcnRoIHRha2luZywgc28gaW5zdGVhZCB3 ZQppbmxpbmUgYSBsb29wIHRoYXQgY29uc3VsdHMgcGdfbnVtYmVyX29mX29uZXMgaW4gdGhhdCBj YXNlLiAgSWYKdGhlcmUgYXJlIG1hbnkgYnl0ZXMgdG8gcHJvY2Vzcywgd2UgYWNjZXB0IHRoZSBm dW5jdGlvbiBjYWxsCm92ZXJoZWFkIGJlY2F1c2UgdGhlIG9wdGltaXplZCB2ZXJzaW9ucyBhcmUg bGlrZWx5IHRvIGJlIGZhc3Rlci4KVGhlIHRocmVzaG9sZCBhdCB3aGljaCB3ZSB1c2UgdGhlIG9w dGltaXplZCBpbXBsZW1lbnRhdGlvbiBpcyBzZXQKdG8gdGhlIHNtYWxsZXN0IGFtb3VudCBvZiBk YXRhIHJlcXVpcmVkIHRvIHVzZSBzcGVjaWFsIHBvcGNvdW50Cmluc3RydWN0aW9ucy4KClJldmll d2VkLWJ5OiBBbHZhcm8gSGVycmVyYSwgVG9tIExhbmUKRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0 Z3IuZXMvbS8yMDI0MDQwMjE1NTMwMS5HQTI3NTA0NTUlNDBuYXRoYW54cHMxMwoKQnJhbmNoCi0t LS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9w Zy9jb21taXRkaWZmL2RlYjE0ODZjN2QzNmU1NDMwYjUwYjYzZThjMGYyZDg0MDVlMjRhMmEKCk1v ZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9pbmNsdWRlL3BvcnQvcGdfYml0dXRpbHMu aCB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCnNyYy9wb3J0L3Bn X2JpdHV0aWxzLmMgICAgICAgICB8IDEyICsrKysrKy0tLS0tLQoyIGZpbGVzIGNoYW5nZWQsIDQy IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgo= --===============0782255102243736907==--