diff options
| author | Bruce Momjian <bruce@momjian.us> | 1997-08-19 21:40:56 +0000 |
|---|---|---|
| committer | Bruce Momjian <bruce@momjian.us> | 1997-08-19 21:40:56 +0000 |
| commit | 1d8bbfd2e7cfb72cbe4d5c5d4fa650a28dedac0b (patch) | |
| tree | 8d3a5dac9207f22c3afb8afb563d54f88774deb3 /src/backend/storage/buffer | |
| parent | b992e200b8872ecb6652ec85111995f8d4c5aee0 (diff) | |
| download | postgresql-1d8bbfd2e7cfb72cbe4d5c5d4fa650a28dedac0b.tar.gz | |
Make functions static where possible, enclose unused functions in #ifdef NOT_USED.
Diffstat (limited to 'src/backend/storage/buffer')
| -rw-r--r-- | src/backend/storage/buffer/buf_table.c | 4 | ||||
| -rw-r--r-- | src/backend/storage/buffer/bufmgr.c | 30 | ||||
| -rw-r--r-- | src/backend/storage/buffer/freelist.c | 8 |
3 files changed, 33 insertions, 9 deletions
diff --git a/src/backend/storage/buffer/buf_table.c b/src/backend/storage/buffer/buf_table.c index c21c93dec7..61e365ce55 100644 --- a/src/backend/storage/buffer/buf_table.c +++ b/src/backend/storage/buffer/buf_table.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/buffer/buf_table.c,v 1.3 1996/11/03 04:56:59 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/buffer/buf_table.c,v 1.4 1997/08/19 21:32:34 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -153,6 +153,7 @@ BufTableInsert(BufferDesc *buf) } /* prints out collision stats for the buf table */ +#ifdef NOT_USED void DBG_LookupListCheck(int nlookup) { @@ -160,3 +161,4 @@ DBG_LookupListCheck(int nlookup) hash_stats("Shared",SharedBufHash); } +#endif diff --git a/src/backend/storage/buffer/bufmgr.c b/src/backend/storage/buffer/bufmgr.c index 47b5d22b6c..466728c4a4 100644 --- a/src/backend/storage/buffer/bufmgr.c +++ b/src/backend/storage/buffer/bufmgr.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/buffer/bufmgr.c,v 1.18 1997/08/18 20:53:08 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/buffer/bufmgr.c,v 1.19 1997/08/19 21:32:39 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -30,12 +30,6 @@ * * WriteBuffer() -- WriteNoReleaseBuffer() + ReleaseBuffer() * - * DirtyBufferCopy() -- For a given dbid/relid/blockno, if the buffer is - * in the cache and is dirty, mark it clean and copy - * it to the requested location. This is a logical - * write, and has been installed to support the cache - * management code for write-once storage managers. - * * FlushBuffer() -- as above but never delayed write. * * BufferSync() -- flush all dirty buffers in the buffer pool. @@ -169,6 +163,7 @@ ReadBuffer(Relation reln, BlockNumber blockNum) * * XXX caller must have already acquired BufMgrLock */ +#ifdef NOT_USED static bool is_userbuffer(Buffer buffer) { @@ -178,7 +173,9 @@ is_userbuffer(Buffer buffer) return false; return true; } +#endif +#ifdef NOT_USED Buffer ReadBuffer_Debug(char *file, int line, @@ -198,6 +195,7 @@ refcount = %ld, file: %s, line: %d\n", } return buffer; } +#endif /* * ReadBufferWithBufferLock -- does the work of @@ -669,6 +667,7 @@ WriteBuffer(Buffer buffer) return(TRUE); } +#ifdef NOT_USED void WriteBuffer_Debug(char *file, int line, Buffer buffer) { @@ -682,8 +681,15 @@ refcount = %ld, file: %s, line: %d\n", PrivateRefCount[buffer - 1], file, line); } } +#endif /* + * DirtyBufferCopy() -- For a given dbid/relid/blockno, if the buffer is + * in the cache and is dirty, mark it clean and copy + * it to the requested location. This is a logical + * write, and has been installed to support the cache + * management code for write-once storage managers. + * * DirtyBufferCopy() -- Copy a given dirty buffer to the requested * destination. * @@ -695,6 +701,7 @@ refcount = %ld, file: %s, line: %d\n", * * NOTE: used by sony jukebox code in postgres 4.2 - ay 2/95 */ +#ifdef NOT_USED void DirtyBufferCopy(Oid dbid, Oid relid, BlockNumber blkno, char *dest) { @@ -722,6 +729,7 @@ DirtyBufferCopy(Oid dbid, Oid relid, BlockNumber blkno, char *dest) SpinRelease(BufMgrLock); } +#endif /* * FlushBuffer -- like WriteBuffer, but force the page to disk. @@ -1462,6 +1470,7 @@ blockNum=%d, flags=0x%x, refcount=%d %d)\n", * pool and start measuring some performance with a clean empty buffer * pool. */ +#ifdef NOT_USED void BufferPoolBlowaway() { @@ -1476,6 +1485,7 @@ BufferPoolBlowaway() BufTableDelete(&BufferDescriptors[i-1]); } } +#endif #undef IncrBufferRefCount #undef ReleaseBuffer @@ -1535,6 +1545,7 @@ ReleaseBuffer(Buffer buffer) return(STATUS_OK); } +#ifdef NOT_USED void IncrBufferRefCount_Debug(char *file, int line, Buffer buffer) { @@ -1548,7 +1559,9 @@ refcount = %ld, file: %s, line: %d\n", PrivateRefCount[buffer - 1], file, line); } } +#endif +#ifdef NOT_USED void ReleaseBuffer_Debug(char *file, int line, Buffer buffer) { @@ -1562,7 +1575,9 @@ refcount = %ld, file: %s, line: %d\n", PrivateRefCount[buffer - 1], file, line); } } +#endif +#ifdef NOT_USED int ReleaseAndReadBuffer_Debug(char *file, int line, @@ -1594,6 +1609,7 @@ refcount = %ld, file: %s, line: %d\n", } return b; } +#endif #ifdef BMTRACE diff --git a/src/backend/storage/buffer/freelist.c b/src/backend/storage/buffer/freelist.c index 7e1d5d7654..f4e7bcdc57 100644 --- a/src/backend/storage/buffer/freelist.c +++ b/src/backend/storage/buffer/freelist.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/buffer/freelist.c,v 1.3 1996/11/10 03:02:16 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/buffer/freelist.c,v 1.4 1997/08/19 21:32:44 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -109,6 +109,7 @@ PinBuffer(BufferDesc *buf) PrivateRefCount[b]++; } +#ifdef NOT_USED void PinBuffer_Debug(char *file, int line, BufferDesc *buf) { @@ -122,6 +123,7 @@ refcount = %ld, file: %s, line: %d\n", PrivateRefCount[buffer - 1], file, line); } } +#endif #undef UnpinBuffer @@ -148,6 +150,7 @@ UnpinBuffer(BufferDesc *buf) } } +#ifdef NOT_USED void UnpinBuffer_Debug(char *file, int line, BufferDesc *buf) { @@ -161,6 +164,7 @@ refcount = %ld, file: %s, line: %d\n", PrivateRefCount[buffer - 1], file, line); } } +#endif /* * GetFreeBuffer() -- get the 'next' buffer from the freelist. @@ -222,6 +226,7 @@ InitFreeList(bool init) /* * print out the free list and check for breaks. */ +#ifdef NOT_USED void DBG_FreeListCheck(int nfree) { @@ -256,6 +261,7 @@ DBG_FreeListCheck(int nfree) } } +#endif #ifdef NOT_USED /* |
