runtime: fix some out-of-date comments

bgMarkCount no longer exists.

Change-Id: I3aa406fdccfca659814da311229afbae55af8304
Reviewed-on: https://go-review.googlesource.com/9297
Reviewed-by: Rick Hudson <rlh@golang.org>
This commit is contained in:
Austin Clements 2015-04-23 18:55:23 -04:00
parent e9a89b80b6
commit 711a164267
1 changed files with 2 additions and 3 deletions

View File

@ -485,8 +485,7 @@ func (c *gcControllerState) findRunnable(_p_ *p) *g {
// No work to be done right now. This can happen at
// the end of the mark phase when there are still
// assists tapering off. Don't bother running
// background mark because it'll just return and
// bgMarkCount might hover above zero.
// background mark because it'll just return immediately.
return nil
}
@ -515,7 +514,7 @@ func (c *gcControllerState) findRunnable(_p_ *p) *g {
// slice, would it be under the utilization goal?
//
// TODO(austin): We could fast path this and basically
// eliminate contention on c.bgMarkCount by
// eliminate contention on c.fractionalMarkWorkersNeeded by
// precomputing the minimum time at which it's worth
// next scheduling the fractional worker. Then Ps
// don't have to fight in the window where we've