Commit 7d1d6429 authored by Austin Clements's avatar Austin Clements

runtime: fix use of xadd64

Commit 7407d8e5 was rebased over the switch to runtime/internal/atomic
and introduced a call to xadd64, which no longer exists. Fix that
call.

Change-Id: I99c93469794c16504ae4a8ffe3066ac382c66a3a
Reviewed-on: https://go-review.googlesource.com/16816Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: default avatarRick Hudson <rlh@golang.org>
parent 7407d8e5
......@@ -392,7 +392,7 @@ func reimburseSweepCredit(unusableBytes uintptr) {
// Nobody cares about the credit. Avoid the atomic.
return
}
xadd64(&mheap_.spanBytesAlloc, -int64(unusableBytes))
atomic.Xadd64(&mheap_.spanBytesAlloc, -int64(unusableBytes))
}
func dumpFreeList(s *mspan) {
......
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