]> Cypherpunks repositories - gostls13.git/commit
runtime: migrate internal/atomic to internal/runtime
authorAndy Pan <panjf2000@gmail.com>
Thu, 1 Feb 2024 02:21:14 +0000 (10:21 +0800)
committerGopher Robot <gobot@golang.org>
Mon, 25 Mar 2024 19:53:03 +0000 (19:53 +0000)
commit4c2b1e0feb3d3112da94fa4cd11ebe995003fa89
treeb3d9dfee9dc61d066c0abfdf875e1995ef5e042f
parentb1182f22c0e557840239dfa80259d6b8c67fb559
runtime: migrate internal/atomic to internal/runtime

For #65355

Change-Id: I65dd090fb99de9b231af2112c5ccb0eb635db2be
Reviewed-on: https://go-review.googlesource.com/c/go/+/560155
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ibrahim Bazoka <ibrahimbazoka729@gmail.com>
Auto-Submit: Emmanuel Odeke <emmanuel@orijtech.com>
129 files changed:
src/cmd/compile/internal/ssa/_gen/genericOps.go
src/cmd/compile/internal/ssagen/ssa.go
src/cmd/compile/internal/test/inl_test.go
src/cmd/compile/internal/types/size.go
src/cmd/compile/internal/types2/sizes.go
src/cmd/cover/cover.go
src/cmd/go/internal/load/pkg.go
src/cmd/internal/objabi/pkgspecial.go
src/go/build/deps_test.go
src/go/types/sizes.go
src/internal/coverage/pkid.go
src/internal/runtime/atomic/atomic_386.go [moved from src/runtime/internal/atomic/atomic_386.go with 100% similarity]
src/internal/runtime/atomic/atomic_386.s [moved from src/runtime/internal/atomic/atomic_386.s with 100% similarity]
src/internal/runtime/atomic/atomic_amd64.go [moved from src/runtime/internal/atomic/atomic_amd64.go with 100% similarity]
src/internal/runtime/atomic/atomic_amd64.s [moved from src/runtime/internal/atomic/atomic_amd64.s with 100% similarity]
src/internal/runtime/atomic/atomic_andor_generic.go [moved from src/runtime/internal/atomic/atomic_andor_generic.go with 100% similarity]
src/internal/runtime/atomic/atomic_andor_test.go [moved from src/runtime/internal/atomic/atomic_andor_test.go with 99% similarity]
src/internal/runtime/atomic/atomic_arm.go [moved from src/runtime/internal/atomic/atomic_arm.go with 100% similarity]
src/internal/runtime/atomic/atomic_arm.s [moved from src/runtime/internal/atomic/atomic_arm.s with 100% similarity]
src/internal/runtime/atomic/atomic_arm64.go [moved from src/runtime/internal/atomic/atomic_arm64.go with 100% similarity]
src/internal/runtime/atomic/atomic_arm64.s [moved from src/runtime/internal/atomic/atomic_arm64.s with 100% similarity]
src/internal/runtime/atomic/atomic_loong64.go [moved from src/runtime/internal/atomic/atomic_loong64.go with 100% similarity]
src/internal/runtime/atomic/atomic_loong64.s [moved from src/runtime/internal/atomic/atomic_loong64.s with 95% similarity]
src/internal/runtime/atomic/atomic_mips64x.go [moved from src/runtime/internal/atomic/atomic_mips64x.go with 100% similarity]
src/internal/runtime/atomic/atomic_mips64x.s [moved from src/runtime/internal/atomic/atomic_mips64x.s with 100% similarity]
src/internal/runtime/atomic/atomic_mipsx.go [moved from src/runtime/internal/atomic/atomic_mipsx.go with 100% similarity]
src/internal/runtime/atomic/atomic_mipsx.s [moved from src/runtime/internal/atomic/atomic_mipsx.s with 100% similarity]
src/internal/runtime/atomic/atomic_ppc64x.go [moved from src/runtime/internal/atomic/atomic_ppc64x.go with 100% similarity]
src/internal/runtime/atomic/atomic_ppc64x.s [moved from src/runtime/internal/atomic/atomic_ppc64x.s with 100% similarity]
src/internal/runtime/atomic/atomic_riscv64.go [moved from src/runtime/internal/atomic/atomic_riscv64.go with 100% similarity]
src/internal/runtime/atomic/atomic_riscv64.s [moved from src/runtime/internal/atomic/atomic_riscv64.s with 100% similarity]
src/internal/runtime/atomic/atomic_s390x.go [moved from src/runtime/internal/atomic/atomic_s390x.go with 100% similarity]
src/internal/runtime/atomic/atomic_s390x.s [moved from src/runtime/internal/atomic/atomic_s390x.s with 100% similarity]
src/internal/runtime/atomic/atomic_test.go [moved from src/runtime/internal/atomic/atomic_test.go with 99% similarity]
src/internal/runtime/atomic/atomic_wasm.go [moved from src/runtime/internal/atomic/atomic_wasm.go with 100% similarity]
src/internal/runtime/atomic/atomic_wasm.s [moved from src/runtime/internal/atomic/atomic_wasm.s with 100% similarity]
src/internal/runtime/atomic/bench_test.go [moved from src/runtime/internal/atomic/bench_test.go with 99% similarity]
src/internal/runtime/atomic/doc.go [moved from src/runtime/internal/atomic/doc.go with 100% similarity]
src/internal/runtime/atomic/stubs.go [moved from src/runtime/internal/atomic/stubs.go with 100% similarity]
src/internal/runtime/atomic/sys_linux_arm.s [moved from src/runtime/internal/atomic/sys_linux_arm.s with 100% similarity]
src/internal/runtime/atomic/sys_nonlinux_arm.s [moved from src/runtime/internal/atomic/sys_nonlinux_arm.s with 100% similarity]
src/internal/runtime/atomic/types.go [moved from src/runtime/internal/atomic/types.go with 100% similarity]
src/internal/runtime/atomic/types_64bit.go [moved from src/runtime/internal/atomic/types_64bit.go with 100% similarity]
src/internal/runtime/atomic/unaligned.go [moved from src/runtime/internal/atomic/unaligned.go with 100% similarity]
src/runtime/HACKING.md
src/runtime/abi_test.go
src/runtime/align_runtime_test.go
src/runtime/arena.go
src/runtime/arena_test.go
src/runtime/atomic_pointer.go
src/runtime/chan.go
src/runtime/coverage/testsupport.go
src/runtime/debug.go
src/runtime/debuglog.go
src/runtime/export_test.go
src/runtime/histogram.go
src/runtime/iface.go
src/runtime/lfstack.go
src/runtime/lock_futex.go
src/runtime/lock_sema.go
src/runtime/lockrank_on.go
src/runtime/malloc.go
src/runtime/map.go
src/runtime/mbitmap.go
src/runtime/mcache.go
src/runtime/mcentral.go
src/runtime/mcheckmark.go
src/runtime/mem_linux.go
src/runtime/mfinal.go
src/runtime/mgc.go
src/runtime/mgclimit.go
src/runtime/mgcmark.go
src/runtime/mgcpacer.go
src/runtime/mgcscavenge.go
src/runtime/mgcscavenge_test.go
src/runtime/mgcsweep.go
src/runtime/mgcwork.go
src/runtime/mheap.go
src/runtime/mpagealloc.go
src/runtime/mprof.go
src/runtime/mranges.go
src/runtime/mspanset.go
src/runtime/mstats.go
src/runtime/mwbbuf.go
src/runtime/netpoll.go
src/runtime/netpoll_aix.go
src/runtime/netpoll_epoll.go
src/runtime/netpoll_kqueue.go
src/runtime/netpoll_solaris.go
src/runtime/netpoll_stub.go
src/runtime/netpoll_windows.go
src/runtime/os3_solaris.go
src/runtime/os_aix.go
src/runtime/os_linux.go
src/runtime/os_netbsd.go
src/runtime/os_openbsd.go
src/runtime/os_openbsd_syscall2.go
src/runtime/os_plan9.go
src/runtime/os_wasm.go
src/runtime/os_windows.go
src/runtime/panic.go
src/runtime/pinner.go
src/runtime/proc.go
src/runtime/profbuf.go
src/runtime/runtime.go
src/runtime/runtime1.go
src/runtime/runtime2.go
src/runtime/rwmutex.go
src/runtime/sema.go
src/runtime/signal_unix.go
src/runtime/sigqueue.go
src/runtime/stack.go
src/runtime/stubs2.go
src/runtime/symtab.go
src/runtime/sys_darwin.go
src/runtime/sys_openbsd2.go
src/runtime/testdata/testprognet/waiters.go
src/runtime/time.go
src/runtime/trace.go
src/runtime/trace2.go
src/runtime/trace2map.go
src/runtime/trace2runtime.go
src/runtime/trace2status.go
src/runtime/traceback.go
src/runtime/vdso_freebsd.go
src/runtime/vdso_freebsd_x86.go
src/sync/atomic/asm.s
src/sync/pool.go
test/escape_runtime_atomic.go