From: Tony Tang Date: Sun, 7 Dec 2025 01:02:32 +0000 (+0000) Subject: runtime: delete unused parameter of userForced X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=acd65ebb13a11f1b070b63a66b35bb1b15934409;p=gostls13.git runtime: delete unused parameter of userForced delete unused parameter userForced Change-Id: I71c26ab5e3fadc532b6b1f266212c6f620769efd GitHub-Last-Rev: 6a32c8ff6e63f8b149c0803e8b6636022bd9d066 GitHub-Pull-Request: golang/go#76732 Reviewed-on: https://go-review.googlesource.com/c/go/+/727680 LUCI-TryBot-Result: Go LUCI Reviewed-by: Carlos Amedee Reviewed-by: Michael Knyszek Reviewed-by: Tony Tang --- diff --git a/src/runtime/export_test.go b/src/runtime/export_test.go index fb0bfd3904..72f5c96564 100644 --- a/src/runtime/export_test.go +++ b/src/runtime/export_test.go @@ -1473,7 +1473,7 @@ func (c *GCController) Revise(d GCControllerReviseDelta) { func (c *GCController) EndCycle(bytesMarked uint64, assistTime, elapsed int64, gomaxprocs int) { c.assistTime.Store(assistTime) - c.endCycle(elapsed, gomaxprocs, false) + c.endCycle(elapsed, gomaxprocs) c.resetLive(bytesMarked) c.commit(false) } diff --git a/src/runtime/mgc.go b/src/runtime/mgc.go index a3bed4b3eb..b8f99d1ed4 100644 --- a/src/runtime/mgc.go +++ b/src/runtime/mgc.go @@ -1167,7 +1167,7 @@ top: // endCycle depends on all gcWork cache stats being flushed. // The termination algorithm above ensured that up to // allocations since the ragged barrier. - gcController.endCycle(now, int(gomaxprocs), work.userForced) + gcController.endCycle(now, int(gomaxprocs)) // Perform mark termination. This will restart the world. gcMarkTermination(stw) diff --git a/src/runtime/mgcpacer.go b/src/runtime/mgcpacer.go index 388cce83cd..b62f6404a5 100644 --- a/src/runtime/mgcpacer.go +++ b/src/runtime/mgcpacer.go @@ -595,9 +595,7 @@ func (c *gcControllerState) revise() { } // endCycle computes the consMark estimate for the next cycle. -// userForced indicates whether the current GC cycle was forced -// by the application. -func (c *gcControllerState) endCycle(now int64, procs int, userForced bool) { +func (c *gcControllerState) endCycle(now int64, procs int) { // Record last heap goal for the scavenger. // We'll be updating the heap goal soon. gcController.lastHeapGoal = c.heapGoal()