mirror of
https://github.com/postgres/postgres.git
synced 2025-11-07 19:06:32 +03:00
Rename assorted LWLock tranches.
Choose names that fit into the conventions for wait event names (particularly, that multi-word names are in the style MultiWordName) and hopefully convey more information to non-hacker users than the previous names did. Also rename SerializablePredicateLockListLock to SerializablePredicateListLock; the old name was long enough to cause table formatting problems, plus the double occurrence of "Lock" seems confusing/error-prone. Also change a couple of particularly opaque LWLock field names. Discussion: https://postgr.es/m/28683.1589405363@sss.pgh.pa.us
This commit is contained in:
@@ -221,7 +221,7 @@ InitProcGlobal(void)
|
||||
/* Common initialization for all PGPROCs, regardless of type. */
|
||||
|
||||
/*
|
||||
* Set up per-PGPROC semaphore, latch, and backendLock. Prepared xact
|
||||
* Set up per-PGPROC semaphore, latch, and fpInfoLock. Prepared xact
|
||||
* dummy PGPROCs don't need these though - they're never associated
|
||||
* with a real process
|
||||
*/
|
||||
@@ -229,7 +229,7 @@ InitProcGlobal(void)
|
||||
{
|
||||
procs[i].sem = PGSemaphoreCreate();
|
||||
InitSharedLatch(&(procs[i].procLatch));
|
||||
LWLockInitialize(&(procs[i].backendLock), LWTRANCHE_PROC);
|
||||
LWLockInitialize(&(procs[i].fpInfoLock), LWTRANCHE_LOCK_FASTPATH);
|
||||
}
|
||||
procs[i].pgprocno = i;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user