runtime.pageAlloc.mheapLock (field)
22 uses
runtime (current package)
mgcscavenge.go#L400: assertLockHeld(p.mheapLock)
mgcscavenge.go#L451: assertLockHeld(p.mheapLock)
mgcscavenge.go#L502: assertLockHeld(p.mheapLock)
mgcscavenge.go#L534: assertLockHeld(p.mheapLock)
mgcscavenge.go#L563: assertLockHeld(p.mheapLock)
mgcscavenge.go#L599: lock(p.mheapLock)
mgcscavenge.go#L604: unlock(p.mheapLock)
mgcscavenge.go#L624: assertLockHeld(p.mheapLock) // Must be locked on return.
mgcscavenge.go#L690: assertLockHeld(p.mheapLock) // Must be locked on return.
mgcscavenge.go#L698: assertLockHeld(p.mheapLock) // Must be locked on return.
mgcscavenge.go#L711: assertLockHeld(p.mheapLock)
mpagealloc.go#L292: mheapLock *mutex
mpagealloc.go#L323: p.mheapLock = mheapLock
mpagealloc.go#L352: assertLockHeld(p.mheapLock)
mpagealloc.go#L418: assertLockHeld(p.mheapLock)
mpagealloc.go#L506: assertLockHeld(p.mheapLock)
mpagealloc.go#L543: assertLockHeld(p.mheapLock)
mpagealloc.go#L579: assertLockHeld(p.mheapLock)
mpagealloc.go#L804: assertLockHeld(p.mheapLock)
mpagealloc.go#L865: assertLockHeld(p.mheapLock)
mpagecache.go#L80: assertLockHeld(p.mheapLock)
mpagecache.go#L117: assertLockHeld(p.mheapLock)
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |