Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for mutexLocked (0.1 sec)

  1. src/sync/mutex.go

    		if old&mutexStarving == 0 {
    			new |= mutexLocked
    		}
    		if old&(mutexLocked|mutexStarving) != 0 {
    			new += 1 << mutexWaiterShift
    		}
    		// The current goroutine switches mutex to starvation mode.
    		// But if the mutex is currently unlocked, don't do the switch.
    		// Unlock expects that starving mutex has waiters, which will not
    		// be true in this case.
    		if starving && old&mutexLocked != 0 {
    			new |= mutexStarving
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 21:14:51 UTC 2024
    - 8.4K bytes
    - Viewed (0)
Back to top