summaryrefslogtreecommitdiff
path: root/src/include/portability
AgeCommit message (Expand)Author
2026-07-11Shorten pg_attribute_always_inline to pg_always_inlineTomas Vondra
2026-06-30Clean up inconsistencies in CPU-identification macros.Tom Lane
2026-05-16pg_test_timing: Show additional TSC clock source debug infoAndres Freund
2026-04-08Add missing PGDLLIMPORT markingsPeter Eisentraut
2026-04-07pg_test_timing: Also test RDTSC[P] timing, report time source, TSC frequencyAndres Freund
2026-04-07instrumentation: Use Time-Stamp Counter on x86-64 to lower overheadAndres Freund
2026-04-07instrumentation: Standardize ticks to nanosecond conversion methodAndres Freund
2026-04-02pg_test_timing: Reduce per-loop overheadAndres Freund
2026-02-26instrumentation: Drop INSTR_TIME_SET_CURRENT_LAZY macroAndres Freund
2026-02-26instrumentation: Rename INSTR_TIME_LT macro to INSTR_TIME_GTAndres Freund
2026-01-26Remove PG_MMAP_FLAGS from mem.hMichael Paquier
2026-01-09instrumentation: Keep time fields as instrtime, convert in callersAndres Freund
2026-01-01Update copyright for 2026Bruce Momjian
2025-01-01Update copyright for 2025Bruce Momjian
2024-08-06Fix datatypes in comments in instr_time.hHeikki Linnakangas
2024-08-06Revert "Fix comments in instr_time.h and remove an unneeded cast to int64"Heikki Linnakangas
2024-08-06Fix comments in instr_time.h and remove an unneeded cast to int64Heikki Linnakangas
2024-01-04Update copyright for 2024Bruce Momjian
2023-01-21instr_time: Represent time as an int64 on all platformsAndres Freund
2023-01-02Update copyright for 2023Bruce Momjian
2022-08-08Fix obsolete comments in instr_time.h.Thomas Munro
2022-08-05Remove configure probe for clock_gettime.Thomas Munro
2022-01-08Update copyright for 2022Bruce Momjian
2021-03-10Fix another portability bug in recent pgbench commit.Thomas Munro
2021-03-10pgbench: Improve time logic.Thomas Munro
2021-01-02Update copyright for 2021Bruce Momjian
2020-01-01Update copyrights for 2020Bruce Momjian
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-21instr_time.h: add INSTR_TIME_SET_CURRENT_LAZYAlvaro Herrera
2018-01-03Update copyright for 2018Bruce Momjian
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2017-01-02Use clock_gettime(), if available, in instr_time measurements.Tom Lane
2016-01-02Update copyright for 2016Bruce Momjian
2015-03-22Use mmap MAP_NOSYNC option to limit shared memory writesBruce Momjian
2015-01-06Update copyright for 2015Bruce Momjian
2014-05-06pgindent run for 9.4Bruce Momjian
2014-01-07Update copyright for 2014Bruce Momjian
2013-10-10Allow dynamic allocation of shared memory segments.Robert Haas
2013-01-01Update copyrights for 2013Bruce Momjian
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-02-13Support inlining various small performance-critical functions on non-GCCTom Lane
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-01-01Update copyright for 2009.Bruce Momjian
2008-05-15Add support for tracking call counts and elapsed runtime for user-definedTom Lane
2008-05-14Move the "instr_time" typedef and associated macros into a new headerTom Lane