Атомная операция 32/64 бита, какая из них быстрее на новейшем процессоре Intel x86_64 и почему? - PullRequest
0 голосов
/ 08 апреля 2019

Я запускаю простой тест Go https://godbolt.org/z/zk7j0V на моем MacBook

goos: darwin
goarch: amd64
BenchmarkI32-4      100000000           20.9 ns/op         0 B/op          0 allocs/op
BenchmarkI64-4      100000000           20.7 ns/op         0 B/op          0 allocs/op
PASS

, который показывает, что производительность xchgl и xchgq почти одинакова, но почему?

...