Improve Valgrind support and remove some memory leaks

Edit
ID 5748
Title Improve Valgrind support and remove some memory leaks
CI (CFBot) Summary
Stats (from CFBot) Patch version: v1, Patch count: 11, First patch: +168−9, All patches: +385−51
Topic Performance
Created 2025-05-11 19:26:44
Last modified 2025-05-11 19:26:45 (5 days ago)
Latest email 2025-05-13 05:28:51 (3 days ago)
Status
2025-07: Needs review
Target version
Authors Tom Lane (tgl)
Reviewers Become reviewer
Committer
Links
Emails
Why our Valgrind reports suck
First at 2025-05-09 02:04:06 by Tom Lane <tgl at sss.pgh.pa.us>
Latest at 2025-05-13 05:28:51 by Yasir <yasir.hussain.shah at gmail.com>
Latest attachment (v1-0001-Improve-our-support-for-Valgrind-s-leak-tracking.patch) at 2025-05-11 19:10:53 from Tom Lane <tgl at sss.pgh.pa.us>
    Attachment (v1-0001-Improve-our-support-for-Valgrind-s-leak-tracking.patch) at 2025-05-11 19:10:53 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: No)
History
When Who What
2025-05-11 19:26:45 Tom Lane (tgl) Attached mail thread 285483.1746756246@sss.pgh.pa.us
2025-05-11 19:26:44 Tom Lane (tgl) Created patch record
Edit