Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit1247ea2

Browse files
committed
Removeproc argument from LockCheckConflicts
This has been unused since commit8563cca.Noted by Antonin Houska
1 parentdd778e9 commit1247ea2

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed

‎src/backend/storage/lmgr/lock.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -906,7 +906,7 @@ LockAcquireExtended(const LOCKTAG *locktag,
906906
status=STATUS_FOUND;
907907
else
908908
status=LockCheckConflicts(lockMethodTable,lockmode,
909-
lock,proclock,MyProc);
909+
lock,proclock);
910910

911911
if (status==STATUS_OK)
912912
{
@@ -1256,8 +1256,7 @@ int
12561256
LockCheckConflicts(LockMethodlockMethodTable,
12571257
LOCKMODElockmode,
12581258
LOCK*lock,
1259-
PROCLOCK*proclock,
1260-
PGPROC*proc)
1259+
PROCLOCK*proclock)
12611260
{
12621261
intnumLockModes=lockMethodTable->numLockModes;
12631262
LOCKMASKmyLocks;

‎src/backend/storage/lmgr/proc.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -997,8 +997,7 @@ ProcSleep(LOCALLOCK *locallock, LockMethod lockMethodTable)
997997
LockCheckConflicts(lockMethodTable,
998998
lockmode,
999999
lock,
1000-
proclock,
1001-
MyProc)==STATUS_OK)
1000+
proclock)==STATUS_OK)
10021001
{
10031002
/* Skip the wait and just grant myself the lock. */
10041003
GrantLock(lock,proclock,lockmode);
@@ -1384,8 +1383,7 @@ ProcLockWakeup(LockMethod lockMethodTable, LOCK *lock)
13841383
LockCheckConflicts(lockMethodTable,
13851384
lockmode,
13861385
lock,
1387-
proc->waitProcLock,
1388-
proc)==STATUS_OK)
1386+
proc->waitProcLock)==STATUS_OK)
13891387
{
13901388
/* OK to waken */
13911389
GrantLock(lock,proc->waitProcLock,lockmode);

‎src/include/storage/lock.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ extern void AtPrepare_Locks(void);
503503
externvoidPostPrepare_Locks(TransactionIdxid);
504504
externintLockCheckConflicts(LockMethodlockMethodTable,
505505
LOCKMODElockmode,
506-
LOCK*lock,PROCLOCK*proclock,PGPROC*proc);
506+
LOCK*lock,PROCLOCK*proclock);
507507
externvoidGrantLock(LOCK*lock,PROCLOCK*proclock,LOCKMODElockmode);
508508
externvoidGrantAwaitedLock(void);
509509
externvoidRemoveFromWaitQueue(PGPROC*proc,uint32hashcode);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp