From 2b39ab9fc9e328e92cf323eff4b8d5aaa48828d7 Mon Sep 17 00:00:00 2001 From: Alexandre Felipe Date: Mon, 14 Sep 2026 18:56:01 +0100 Subject: [PATCH-v4.0 5/5] Benchmark without LW_SHARED Reflect the updated usage, that doesn't acquire a LWLock around BufTableLookup. --- src/test/modules/microbench/bufmap/bench.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/test/modules/microbench/bufmap/bench.c b/src/test/modules/microbench/bufmap/bench.c index 01f68205b53..b97013f4879 100644 --- a/src/test/modules/microbench/bufmap/bench.c +++ b/src/test/modules/microbench/bufmap/bench.c @@ -132,13 +132,9 @@ run_bufmap_bench(int proc_id, int n_parallel, int rounds, int iterations, { BufferTag *tag = &ptags[blks[i]]; uint32 hash; - LWLock *lock; hash = BufTableHashCode(tag); - lock = BufMappingPartitionLock(hash); - group_id = LWLockAcquire(lock, LW_SHARED) ? 0 : 1; BufTableLookup(tag, hash); - LWLockRelease(lock); } END_GROUPED_TIMING; @@ -146,13 +142,9 @@ run_bufmap_bench(int proc_id, int n_parallel, int rounds, int iterations, { BufferTag *tag = &atags[blks[i]]; uint32 hash; - LWLock *lock; hash = BufTableHashCode(tag); - lock = BufMappingPartitionLock(hash); - group_id = LWLockAcquire(lock, LW_SHARED) ? 0 : 1; BufTableLookup(tag, hash); - LWLockRelease(lock); } END_GROUPED_TIMING; -- 2.53.0