Commits

DateSubjectAuthorReleases
2025-07-09 Add pg_assume(expr) macro Andres Freund 19 (unreleased)
2023-01-02 perl: Hide warnings inside perl.h when using gcc compatible compiler Andres Freund 11.19
2023-01-02 perl: Hide warnings inside perl.h when using gcc compatible compiler Andres Freund 12.14
2023-01-02 perl: Hide warnings inside perl.h when using gcc compatible compiler Andres Freund 13.10
2023-01-02 perl: Hide warnings inside perl.h when using gcc compatible compiler Andres Freund 14.7
2023-01-02 perl: Hide warnings inside perl.h when using gcc compatible compiler Andres Freund 15.2
2022-12-29 perl: Hide warnings inside perl.h when using gcc compatible compiler Andres Freund 16.0
2022-08-07 Rely on __func__ being supported Andres Freund 16.0
2022-07-18 Default to hidden visibility for extension libraries where possible Andres Freund 16.0
2018-10-16 Add macro to cast away const without allowing changes to underlying type. Andres Freund 12.0
2017-12-13 Add pg_attribute_always_inline. Andres Freund 11.0
2017-10-13 Add pg_noinline macro to c.h. Andres Freund 11.0
2016-10-14 Add likely/unlikely() branch hint macros. Andres Freund 10.0
2016-04-14 Make init_spin_delay() C89 compliant and change stuck spinlock reporting. Andres Freund 9.6.0
2015-08-07 Attempt to work around a 32bit xlc compiler bug from a different place. Andres Freund 9.6.0
2015-08-05 Rely on inline functions even if that causes warnings in older compilers. Andres Freund 9.6.0
2015-04-02 Define integer limits independently from the system definitions. Andres Freund 9.5.0
2015-03-25 Centralize definition of integer limits. Andres Freund 9.5.0
2015-03-20 Add, optional, support for 128bit integers. Andres Freund 9.5.0
2015-03-11 Add macros wrapping all usage of gcc's __attribute__. Andres Freund 9.5.0
2015-01-29 Align buffer descriptors to cache line boundaries. Andres Freund 9.5.0
2014-12-19 Define Assert() et al to ((void)0) to avoid pedantic warnings. Andres Freund 9.5.0
2014-09-25 Add a basic atomic ops API abstracting away platform/architecture details. Andres Freund 9.5.0
2014-06-20 Don't allow to disable backend assertions via the debug_assertions GUC. Andres Freund 9.5.0