From: Michael Pratt Date: Tue, 16 Feb 2021 21:47:34 +0000 (-0500) Subject: runtime: remove redudant tryWakeP component X-Git-Tag: go1.17beta1~590 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=800fb11efb8a57d8aaf11052e3a9d91138964f21;p=gostls13.git runtime: remove redudant tryWakeP component Here tryWakeP can't already be true, so there is no need to combine the values. This CL should have no functional changes. For #43997. For #44313. Change-Id: I640c7bb88a5f70c8d22f89f0b5b146b3f60c0136 Reviewed-on: https://go-review.googlesource.com/c/go/+/307911 Trust: Michael Pratt Run-TryBot: Michael Pratt TryBot-Result: Go Bot Reviewed-by: Michael Knyszek --- diff --git a/src/runtime/proc.go b/src/runtime/proc.go index 3ee5805aef..f479967d41 100644 --- a/src/runtime/proc.go +++ b/src/runtime/proc.go @@ -3136,7 +3136,9 @@ top: } if gp == nil && gcBlackenEnabled != 0 { gp = gcController.findRunnableGCWorker(_g_.m.p.ptr()) - tryWakeP = tryWakeP || gp != nil + if gp != nil { + tryWakeP = true + } } if gp == nil { // Check the global runnable queue once in a while to ensure fairness.