summaryrefslogtreecommitdiff
path: root/src/backend/storage/buffer/bufmgr.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2009-03-23 01:52:38 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2009-03-23 01:52:38 +0000
commit471913a6a5d450fae4194ae626825fcc8e4604d6 (patch)
tree3435ca74d340e893f301d06e29d67a9e5add51cd /src/backend/storage/buffer/bufmgr.c
parentc242e6b6d4042446d005732fdcc1daadc53071f6 (diff)
More fixes for 8.4 DTrace probes. Remove useless BUFFER_HIT/BUFFER_MISS
probes --- the BUFFER_READ_DONE probe provides the same information and more besides. Expand the LOCK_WAIT_START/DONE probe arguments so that there's actually some chance of telling what is being waited for. Update and clean up the documentation.
Diffstat (limited to 'src/backend/storage/buffer/bufmgr.c')
-rw-r--r--src/backend/storage/buffer/bufmgr.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/backend/storage/buffer/bufmgr.c b/src/backend/storage/buffer/bufmgr.c
index eac98734286..1f6e8d36803 100644
--- a/src/backend/storage/buffer/bufmgr.c
+++ b/src/backend/storage/buffer/bufmgr.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/storage/buffer/bufmgr.c,v 1.248 2009/03/22 22:39:05 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/storage/buffer/bufmgr.c,v 1.249 2009/03/23 01:52:38 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -272,14 +272,7 @@ ReadBuffer_common(SMgrRelation smgr, bool isLocalBuf, ForkNumber forkNum,
ReadLocalBufferCount++;
bufHdr = LocalBufferAlloc(smgr, forkNum, blockNum, &found);
if (found)
- {
LocalBufferHitCount++;
- TRACE_POSTGRESQL_BUFFER_HIT(true); /* true = local buffer */
- }
- else
- {
- TRACE_POSTGRESQL_BUFFER_MISS(true); /* ditto */
- }
}
else
{
@@ -291,14 +284,7 @@ ReadBuffer_common(SMgrRelation smgr, bool isLocalBuf, ForkNumber forkNum,
*/
bufHdr = BufferAlloc(smgr, forkNum, blockNum, strategy, &found);
if (found)
- {
BufferHitCount++;
- TRACE_POSTGRESQL_BUFFER_HIT(false); /* false = shared buffer */
- }
- else
- {
- TRACE_POSTGRESQL_BUFFER_MISS(false); /* ditto */
- }
}
/* At this point we do NOT hold any locks. */