]> Cypherpunks.ru repositories - gostls13.git/commit
runtime: undo manual inlining of mbits.setMarked
authorAustin Clements <austin@google.com>
Wed, 26 Sep 2018 19:36:28 +0000 (15:36 -0400)
committerAustin Clements <austin@google.com>
Tue, 9 Oct 2018 16:44:45 +0000 (16:44 +0000)
commit1d09433ec072c2acff27335c2d05ce44bb501ecc
tree9942e7ab7e5084be822a7c38c5242965babf8263
parent3f86d7cc6762a5f6745cdcda4bd50031bfafc92f
runtime: undo manual inlining of mbits.setMarked

Since atomic.Or8 is now an intrinsic (and has been for some time),
markBits.setMarked is inlinable. Undo the manual inlining of it.

Change-Id: I8e37ccf0851ad1d3088d9c8ae0f6f0c439d7eb2d
Reviewed-on: https://go-review.googlesource.com/c/138659
Run-TryBot: Austin Clements <austin@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/runtime/mbitmap.go
src/runtime/mgcmark.go