]> Cypherpunks repositories - gostls13.git/commit
runtime: replace sys.CacheLineSize by corresponding internal/cpu const and vars
authorMartin Möhrmann <moehrmann@google.com>
Tue, 5 Jun 2018 06:14:57 +0000 (08:14 +0200)
committerMartin Möhrmann <moehrmann@google.com>
Fri, 24 Aug 2018 18:28:25 +0000 (18:28 +0000)
commit961eb13b6781907b5bfe4a7b22f68206020c4468
treee2aff59d7b3dfff827710f2857755dec7b8a5bf8
parent2200b18258874ba61771ea78d5fbee99ba6fe71f
runtime: replace sys.CacheLineSize by corresponding internal/cpu const and vars

sys here is runtime/internal/sys.

Replace uses of sys.CacheLineSize for padding by
cpu.CacheLinePad or cpu.CacheLinePadSize.
Replace other uses of sys.CacheLineSize by cpu.CacheLineSize.
Remove now unused sys.CacheLineSize.

Updates #25203

Change-Id: I1daf410fe8f6c0493471c2ceccb9ca0a5a75ed8f
Reviewed-on: https://go-review.googlesource.com/126601
Run-TryBot: Martin Möhrmann <moehrmann@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
23 files changed:
src/go/build/deps_test.go
src/internal/cpu/cpu.go
src/runtime/internal/atomic/atomic_arm.go
src/runtime/internal/atomic/atomic_mipsx.go
src/runtime/internal/sys/arch_386.go
src/runtime/internal/sys/arch_amd64.go
src/runtime/internal/sys/arch_amd64p32.go
src/runtime/internal/sys/arch_arm.go
src/runtime/internal/sys/arch_arm64.go
src/runtime/internal/sys/arch_mips.go
src/runtime/internal/sys/arch_mips64.go
src/runtime/internal/sys/arch_mips64le.go
src/runtime/internal/sys/arch_mipsle.go
src/runtime/internal/sys/arch_ppc64.go
src/runtime/internal/sys/arch_ppc64le.go
src/runtime/internal/sys/arch_s390x.go
src/runtime/internal/sys/arch_wasm.go
src/runtime/mgc.go
src/runtime/mgcsweepbuf.go
src/runtime/mheap.go
src/runtime/runtime2.go
src/runtime/sema.go
src/runtime/time.go