diff options
Diffstat (limited to 'src/runtime/export_test.go')
-rw-r--r-- | src/runtime/export_test.go | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/runtime/export_test.go b/src/runtime/export_test.go index 9639946fa9..ab0537d8b2 100644 --- a/src/runtime/export_test.go +++ b/src/runtime/export_test.go @@ -84,23 +84,23 @@ func GCMask(x any) (ret []byte) { } func RunSchedLocalQueueTest() { - _p_ := new(p) - gs := make([]g, len(_p_.runq)) + pp := new(p) + gs := make([]g, len(pp.runq)) Escape(gs) // Ensure gs doesn't move, since we use guintptrs - for i := 0; i < len(_p_.runq); i++ { - if g, _ := runqget(_p_); g != nil { + for i := 0; i < len(pp.runq); i++ { + if g, _ := runqget(pp); g != nil { throw("runq is not empty initially") } for j := 0; j < i; j++ { - runqput(_p_, &gs[i], false) + runqput(pp, &gs[i], false) } for j := 0; j < i; j++ { - if g, _ := runqget(_p_); g != &gs[i] { + if g, _ := runqget(pp); g != &gs[i] { print("bad element at iter ", i, "/", j, "\n") throw("bad element") } } - if g, _ := runqget(_p_); g != nil { + if g, _ := runqget(pp); g != nil { throw("runq is not empty afterwards") } } @@ -460,17 +460,17 @@ func MapBucketsPointerIsNil(m map[int]int) bool { } func LockOSCounts() (external, internal uint32) { - g := getg() - if g.m.lockedExt+g.m.lockedInt == 0 { - if g.lockedm != 0 { + gp := getg() + if gp.m.lockedExt+gp.m.lockedInt == 0 { + if gp.lockedm != 0 { panic("lockedm on non-locked goroutine") } } else { - if g.lockedm == 0 { + if gp.lockedm == 0 { panic("nil lockedm on locked goroutine") } } - return g.m.lockedExt, g.m.lockedInt + return gp.m.lockedExt, gp.m.lockedInt } //go:noinline |