postgresql/src/backend/storage/buffer
Vadim B. Mikheev e7f7cf4a1c 1. LocalBufferSync(): set nextFreeLocalBuf to 0 - we're freeing
all local buffers @ xact commit, so accordingly nextFreeLocalBuf
   is first local buffer now.
   It helps to avoid unnecessary local buffer allocations in LocalBufferAlloc()
   latter ("memmory leaks" in 'order by').
2. ResetLocalBufferPool() lost allocated local buffers:

   memset(LocalBufferDescriptors, 0, sizeof(BufferDesc) * NLocBuffer);

   (local buffers leak @ xact aborts).
1997-05-20 11:30:32 +00:00
..
buf_init.c PrintBufferUsage() changed to report about shared, local and direct 1997-04-18 02:53:37 +00:00
buf_table.c Clean up Makefile 1996-11-03 04:57:03 +00:00
bufmgr.c CommitInfoNeedsSave[buffer - 1] = 0 1997-04-18 08:30:08 +00:00
freelist.c All external function definitions now have prototypes that are checked. 1996-11-10 03:06:38 +00:00
localbuf.c 1. LocalBufferSync(): set nextFreeLocalBuf to 0 - we're freeing 1997-05-20 11:30:32 +00:00
Makefile Makefile cleanup after reorganization 1996-11-09 06:24:51 +00:00