Use C11 alignas in typedef definitions

Edit
ID 6585
Title Use C11 alignas in typedef definitions
CI (CFBot) Summary
Stats (from CFBot) Patch version: v1, Patch count: 2, First patch: +13−16, All patches: +19−19
Tags Refactoring Only
Created 2026-03-13 09:48:21
Last modified 2026-03-13 09:48:21 (3 hours ago)
Latest email 2026-02-24 11:28:11 (2 weeks ago)
Status
PG20-1 (2026-07-01 – 2026-07-31): Needs review
Target version 19
Authors Bertrand Drouvot (bertranddrouvot.pg)
Reviewers Become reviewer
Committer
Links
Emails
pgsql: Separate RecoveryConflictReasons from procsignals
First at 2026-02-10 14:32:37 by Heikki Linnakangas <heikki.linnakangas at iki.fi>
Latest at 2026-02-24 11:28:11 by Bertrand Drouvot <bertranddrouvot.pg at gmail.com>
Latest attachment (v1-0001-Use-C11-alignas-in-typedef-definitions.patch) at 2026-02-24 11:28:11 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com>
    Attachment (v1-0001-Use-C11-alignas-in-typedef-definitions.patch) at 2026-02-24 11:28:11 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Rearrange-fields-in-PGPROC-for-clarity.patch) at 2026-02-20 21:03:09 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (pahole-PGPROC.txt) at 2026-02-11 10:03:51 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: No)
    Attachment (v2-0001-Align-PGPROC-to-cache-line-boundary.patch) at 2026-02-10 20:53:58 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (order.txt) at 2026-02-10 19:15:27 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (0001-Align-PGPROC-to-cache-line-boundary.patch) at 2026-02-10 17:14:44 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
History
When Who What
2026-03-13 09:48:21 Bertrand Drouvot (bertranddrouvot.pg) Attached mail thread E1vpon6-002LVp-2z@gemulon.postgresql.org
2026-03-13 09:48:21 Bertrand Drouvot (bertranddrouvot.pg) Created patch record
Edit