]> Cypherpunks repositories - gostls13.git/commit
runtime: incorporate hbits advancement in scanobject into loop
authorJosh Bleecher Snyder <josharian@gmail.com>
Mon, 15 Mar 2021 23:15:23 +0000 (16:15 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Wed, 14 Apr 2021 14:27:05 +0000 (14:27 +0000)
commit72483de87a36969f0c4d6f01db19f769c8e16e82
treec3713c85882c9a8ec32c4b9f4d9bc85c5d87bbf6
parent7ec7a3cf33930e346e5f53fd41d2601b7c520056
runtime: incorporate hbits advancement in scanobject into loop

This makes it clearer that i and hbits advance together.
As a bonus, it generates slightly better code.

Change-Id: I24d51102535c39f962a59c1a4a7c5c894339aa18
Reviewed-on: https://go-review.googlesource.com/c/go/+/309569
Trust: Josh Bleecher Snyder <josharian@gmail.com>
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Austin Clements <austin@google.com>
src/runtime/mgcmark.go