mirror of
https://github.com/postgres/postgres.git
synced 2025-05-06 19:59:18 +03:00
Suppress some unused-variable complaints in new LOCK_DEBUG code.
Jeff Janes
This commit is contained in:
parent
656ea810e5
commit
bed756a820
@ -207,7 +207,8 @@ LOG_LWDEBUG(const char *where, LWLock *lock, const char *msg)
|
|||||||
ereport(LOG,
|
ereport(LOG,
|
||||||
(errhidestmt(true),
|
(errhidestmt(true),
|
||||||
errhidecontext(true),
|
errhidecontext(true),
|
||||||
errmsg("%s(%s %d): %s", where, T_NAME(lock), T_ID(lock), msg)));
|
errmsg("%s(%s %d): %s", where,
|
||||||
|
T_NAME(lock), T_ID(lock), msg)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -879,7 +880,7 @@ LWLockDequeueSelf(LWLock *lock)
|
|||||||
#ifdef LOCK_DEBUG
|
#ifdef LOCK_DEBUG
|
||||||
{
|
{
|
||||||
/* not waiting anymore */
|
/* not waiting anymore */
|
||||||
uint32 nwaiters = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
|
uint32 nwaiters PG_USED_FOR_ASSERTS_ONLY = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
|
||||||
Assert(nwaiters < MAX_BACKENDS);
|
Assert(nwaiters < MAX_BACKENDS);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@ -1045,7 +1046,7 @@ LWLockAcquireCommon(LWLock *lock, LWLockMode mode, uint64 *valptr, uint64 val)
|
|||||||
#ifdef LOCK_DEBUG
|
#ifdef LOCK_DEBUG
|
||||||
{
|
{
|
||||||
/* not waiting anymore */
|
/* not waiting anymore */
|
||||||
uint32 nwaiters = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
|
uint32 nwaiters PG_USED_FOR_ASSERTS_ONLY = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
|
||||||
Assert(nwaiters < MAX_BACKENDS);
|
Assert(nwaiters < MAX_BACKENDS);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@ -1202,7 +1203,7 @@ LWLockAcquireOrWait(LWLock *lock, LWLockMode mode)
|
|||||||
#ifdef LOCK_DEBUG
|
#ifdef LOCK_DEBUG
|
||||||
{
|
{
|
||||||
/* not waiting anymore */
|
/* not waiting anymore */
|
||||||
uint32 nwaiters = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
|
uint32 nwaiters PG_USED_FOR_ASSERTS_ONLY = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
|
||||||
Assert(nwaiters < MAX_BACKENDS);
|
Assert(nwaiters < MAX_BACKENDS);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@ -1403,7 +1404,7 @@ LWLockWaitForVar(LWLock *lock, uint64 *valptr, uint64 oldval, uint64 *newval)
|
|||||||
#ifdef LOCK_DEBUG
|
#ifdef LOCK_DEBUG
|
||||||
{
|
{
|
||||||
/* not waiting anymore */
|
/* not waiting anymore */
|
||||||
uint32 nwaiters = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
|
uint32 nwaiters PG_USED_FOR_ASSERTS_ONLY = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
|
||||||
Assert(nwaiters < MAX_BACKENDS);
|
Assert(nwaiters < MAX_BACKENDS);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user