Commit 974c201f authored by Josh Bleecher Snyder's avatar Josh Bleecher Snyder

runtime: avoid unnecessary map iteration write barrier

Update #14921

Change-Id: I5c5816d0193757bf7465b1e09c27ca06897df4bf
Reviewed-on: https://go-review.googlesource.com/21814
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: default avatarKeith Randall <khr@golang.org>
parent a44c4256
...@@ -790,7 +790,9 @@ next: ...@@ -790,7 +790,9 @@ next:
} }
} }
it.bucket = bucket it.bucket = bucket
it.bptr = b if it.bptr != b { // avoid unnecessary write barrier; see issue 14921
it.bptr = b
}
it.i = i + 1 it.i = i + 1
it.checkBucket = checkBucket it.checkBucket = checkBucket
return return
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment