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.96) (envelope-from ) id 1vvudb-009kXD-2a for pgsql-committers@arkaria.postgresql.org; Fri, 27 Feb 2026 09:59:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vvuda-002JP4-1F for pgsql-committers@arkaria.postgresql.org; Fri, 27 Feb 2026 09:59:58 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vvuda-002JOu-0Y for pgsql-committers@lists.postgresql.org; Fri, 27 Feb 2026 09:59:58 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vvudW-00000001Xzq-3vFU for pgsql-committers@lists.postgresql.org; Fri, 27 Feb 2026 09:59:57 +0000 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.96) (envelope-from ) id 1vvudW-004HGr-01 for pgsql-committers@lists.postgresql.org; Fri, 27 Feb 2026 09:59:54 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vvudW-001O0J-1p for pgsql-committers@lists.postgresql.org; Fri, 27 Feb 2026 09:59:54 +0000 Content-Type: multipart/mixed; boundary="===============7641724174185052075==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Use pg_malloc_object() and pg_alloc_array() variants in frontend X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 27 Feb 2026 09:59:54 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============7641724174185052075== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VXNlIHBnX21hbGxvY19vYmplY3QoKSBhbmQgcGdfYWxsb2NfYXJyYXkoKSB2YXJpYW50cyBpbiBm cm9udGVuZCBjb2RlCgpUaGlzIGNvbW1pdCB1cGRhdGVzIHRoZSBmcm9udGVuZCB0b29scyAoc3Jj L2Jpbi8sIGNvbnRyaWIvIGFuZApzcmMvdGVzdC8pIHRvIHVzZSB0aGUgbWVtb3J5IGFsbG9jYXRp b24gdmFyaWFudHMgYmFzZWQgb24KcGdfbWFsbG9jX29iamVjdCgpIGFuZCBwZ19tYWxsb2NfYXJy YXkoKSBpbiB2YXJpb3VzIGNvZGUgcGF0aHMuICBUaGlzCmRvZXMgbm90IGNvdmVyIGFsbCB0aGUg YWxsb2NhdGlvbnMsIGJ1dCBhIGdvb2QgY2h1bmsgb2YgdGhlbS4KCkxpa2UgYWxsIHRoZSBjaGFu Z2VzIG9mIHRoaXMga2luZCAoMzFkMzg0N2EzN2JlLCBldGMuKSwgdGhpcyBzaG91bGQKZW5jb3Vy YWdlIGFueSBmdXR1cmUgY29kZSB0byB1c2UgdGhpcyBuZXcgc3R5bGUuCgpBdXRob3I6IEFuZHJl YXMgS2FybHNzb24gPGFuZHJlYXNAcHJveGVsLnNlPgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rn ci5lcy9tL2NmYjY0NWRhLTZiM2EtNGYyMi05YmNjLTViYzQ2YjBlOWM2MUBwcm94ZWwuc2UKCkJy YW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNx bC5vcmcvcGcvY29tbWl0ZGlmZi81NzRiZWU4OWMyMzdkNzllNGRkMzIwOWYwZmEzYjEwZTAxNzli NTdhCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpjb250cmliL29pZDJuYW1lL29pZDJu YW1lLmMgICAgICAgICAgICAgICAgICAgICAgfCAxNiArKysrLS0tLQpzcmMvYmluL2luaXRkYi9p bml0ZGIuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNiArLS0Kc3JjL2Jpbi9wZ19hbWNo ZWNrL3BnX2FtY2hlY2suYyAgICAgICAgICAgICAgICAgIHwgIDggKystLQpzcmMvYmluL3BnX2Jh c2ViYWNrdXAvcGdfYmFzZWJhY2t1cC5jICAgICAgICAgICAgfCAgNCArLQpzcmMvYmluL3BnX2Jh c2ViYWNrdXAvcGdfcmVjdmxvZ2ljYWwuYyAgICAgICAgICAgfCAgMiArLQpzcmMvYmluL3BnX2Jh c2ViYWNrdXAvc3RyZWFtdXRpbC5jICAgICAgICAgICAgICAgfCAgOCArKy0tCnNyYy9iaW4vcGdf YmFzZWJhY2t1cC93YWxtZXRob2RzLmMgICAgICAgICAgICAgICB8IDE0ICsrKy0tLS0Kc3JjL2Jp bi9wZ19jb21iaW5lYmFja3VwL2xvYWRfbWFuaWZlc3QuYyAgICAgICAgIHwgIDQgKy0Kc3JjL2Jp bi9wZ19jb21iaW5lYmFja3VwL3BnX2NvbWJpbmViYWNrdXAuYyAgICAgIHwgIDYgKy0tCnNyYy9i aW4vcGdfY29tYmluZWJhY2t1cC9yZWNvbnN0cnVjdC5jICAgICAgICAgICB8IDEwICsrLS0tCnNy Yy9iaW4vcGdfY29tYmluZWJhY2t1cC93cml0ZV9tYW5pZmVzdC5jICAgICAgICB8ICAyICstCnNy Yy9iaW4vcGdfY3RsL3BnX2N0bC5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstCnNy Yy9iaW4vcGdfcmV3aW5kL2RhdGFwYWdlbWFwLmMgICAgICAgICAgICAgICAgICB8ICAyICstCnNy Yy9iaW4vcGdfcmV3aW5kL2xpYnBxX3NvdXJjZS5jICAgICAgICAgICAgICAgICB8ICAyICstCnNy Yy9iaW4vcGdfcmV3aW5kL2xvY2FsX3NvdXJjZS5jICAgICAgICAgICAgICAgICB8ICAyICstCnNy Yy9iaW4vcGdfcmV3aW5kL3BnX3Jld2luZC5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCnNy Yy9iaW4vcGdfcmV3aW5kL3RpbWVsaW5lLmMgICAgICAgICAgICAgICAgICAgICB8ICA2ICstLQpz cmMvYmluL3BnX3VwZ3JhZGUvY2hlY2suYyAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLQpz cmMvYmluL3BnX3VwZ3JhZGUvZnVuY3Rpb24uYyAgICAgICAgICAgICAgICAgICAgfCAgNCArLQpz cmMvYmluL3BnX3VwZ3JhZGUvaW5mby5jICAgICAgICAgICAgICAgICAgICAgICAgfCAxMSArKyst LS0Kc3JjL2Jpbi9wZ191cGdyYWRlL3BhcmFsbGVsLmMgICAgICAgICAgICAgICAgICAgIHwgMTIg KysrLS0tCnNyYy9iaW4vcGdfdXBncmFkZS9zbHJ1X2lvLmMgICAgICAgICAgICAgICAgICAgICB8 ICAyICstCnNyYy9iaW4vcGdfdXBncmFkZS90YWJsZXNwYWNlLmMgICAgICAgICAgICAgICAgICB8 ICA0ICstCnNyYy9iaW4vcGdfdXBncmFkZS90YXNrLmMgICAgICAgICAgICAgICAgICAgICAgICB8 ICA4ICsrLS0Kc3JjL2Jpbi9wZ192ZXJpZnliYWNrdXAvYXN0cmVhbWVyX3ZlcmlmeS5jICAgICAg IHwgIDIgKy0Kc3JjL2Jpbi9wZ192ZXJpZnliYWNrdXAvcGdfdmVyaWZ5YmFja3VwLmMgICAgICAg IHwgIDYgKy0tCnNyYy9iaW4vcGdiZW5jaC9leHBycGFyc2UueSAgICAgICAgICAgICAgICAgICAg ICB8IDE2ICsrKystLS0tCnNyYy9iaW4vcGdiZW5jaC9wZ2JlbmNoLmMgICAgICAgICAgICAgICAg ICAgICAgICB8IDIyICsrKysrLS0tLS0tCnNyYy9iaW4vcHNxbC9jb21tYW5kLmMgICAgICAgICAg ICAgICAgICAgICAgICAgICB8ICA2ICstLQpzcmMvYmluL3BzcWwvY29weS5jICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgMiArLQpzcmMvYmluL3BzcWwvY3Jvc3N0YWJ2aWV3LmMgICAg ICAgICAgICAgICAgICAgICAgfCAxNSArKystLS0tCnNyYy9iaW4vcHNxbC9kZXNjcmliZS5jICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstCnNyYy9iaW4vcHNxbC90YWItY29tcGxldGUu aW4uYyAgICAgICAgICAgICAgICAgICB8ICA3ICsrLS0Kc3JjL2Jpbi9wc3FsL3ZhcmlhYmxlcy5j ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKy0tCnNyYy9iaW4vc2NyaXB0cy9yZWluZGV4 ZGIuYyAgICAgICAgICAgICAgICAgICAgICB8ICA2ICstLQpzcmMvdGVzdC9pc29sYXRpb24vaXNv bGF0aW9udGVzdGVyLmMgICAgICAgICAgICAgfCAxMiArKystLS0Kc3JjL3Rlc3QvaXNvbGF0aW9u L3NwZWNwYXJzZS55ICAgICAgICAgICAgICAgICAgIHwgNTAgKysrKysrKysrKysrLS0tLS0tLS0t LS0tCnNyYy90ZXN0L21vZHVsZXMvbGlicHFfcGlwZWxpbmUvbGlicHFfcGlwZWxpbmUuYyB8ICA4 ICsrLS0Kc3JjL3Rlc3QvcmVncmVzcy9wZ19yZWdyZXNzLmMgICAgICAgICAgICAgICAgICAgIHwg IDYgKy0tCjM5IGZpbGVzIGNoYW5nZWQsIDE1MyBpbnNlcnRpb25zKCspLCAxNTggZGVsZXRpb25z KC0pCgo= --===============7641724174185052075==--