From f0bed5ceb72c34a9ad541976247d0ae2b88d17d8 Mon Sep 17 00:00:00 2001 From: John Naylor Date: Tue, 4 Mar 2025 12:32:46 +0700 Subject: [PATCH v1 3/3] Prevent inlining of shared memory TID store functions --- src/backend/access/common/tidstore.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/access/common/tidstore.c b/src/backend/access/common/tidstore.c index 5bd75fb499c..c17ab0a40fa 100644 --- a/src/backend/access/common/tidstore.c +++ b/src/backend/access/common/tidstore.c @@ -100,7 +100,7 @@ typedef struct BlocktableEntry #define RT_PREFIX shared_ts #define RT_SHMEM -#define RT_SCOPE static +#define RT_SCOPE static pg_noinline #define RT_DECLARE #define RT_DEFINE #define RT_VALUE_TYPE BlocktableEntry -- 2.48.1