Commits

DateSubjectAuthorReleases
2026-04-04 Compute CRC32C on ARM using the Crypto Extension where available John Naylor 19 (unreleased)
2026-04-04 Use AVX2 for calculating page checksums where available John Naylor 19 (unreleased)
2026-03-16 Hardcode override of typeof_unqual for clang-for-bitcode Peter Eisentraut 19 (unreleased)
2026-03-13 Change copyObject() to use typeof_unqual Peter Eisentraut 19 (unreleased)
2026-03-06 Portable StaticAssertExpr Peter Eisentraut 19 (unreleased)
2026-03-02 Support using copyObject in standard C++ Peter Eisentraut 19 (unreleased)
2026-02-25 Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 14.23
2026-02-25 Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 17.10
2026-02-25 Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 15.18
2026-02-25 Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 18.4
2026-02-25 Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 16.14
2026-02-07 Revert "Change copyObject() to use typeof_unqual" Peter Eisentraut 19 (unreleased)
2026-02-04 Change copyObject() to use typeof_unqual Peter Eisentraut 19 (unreleased)
2025-12-15 Refactor static_assert() support. Peter Eisentraut 19 (unreleased)
2025-12-10 Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 19 (unreleased)
2025-09-12 Remove traces of support for Sun Studio compiler Peter Eisentraut 19 (unreleased)
2025-06-23 Include _mm512_zextsi128_si512() in AVX-512 configure probes. Tom Lane 18.0
2025-04-06 Compute CRC32C using AVX-512 instructions where available John Naylor 18.0
2025-03-28 Optimize popcount functions with ARM SVE intrinsics. Nathan Bossart 18.0
2025-03-20 Be more paranoid in configure's checks for CRC and POPCNT intrinsics. Tom Lane 18.0
2025-01-05 Remove useless configure check Peter Eisentraut 18.0
2024-12-04 Use <stdint.h> and <inttypes.h> for c.h integers. Thomas Munro 18.0
2024-11-27 Use __attribute__((target(...))) for SSE4.2 CRC-32C support. Nathan Bossart 18.0
2024-11-07 Fix __attribute__((target(...))) usage. Nathan Bossart 18.0
2024-11-07 Use __attribute__((target(...))) for AVX-512 support. Nathan Bossart 18.0