diff options
Diffstat (limited to 'src/runtime/runtime1.go')
-rw-r--r-- | src/runtime/runtime1.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/runtime/runtime1.go b/src/runtime/runtime1.go index 15dea01a3..9e19b68be 100644 --- a/src/runtime/runtime1.go +++ b/src/runtime/runtime1.go @@ -97,7 +97,10 @@ func testAtomic64() { z64 = 42 x64 = 0 - // TODO: PREFETCH((unsafe.Pointer)(&z64)) + prefetcht0(uintptr(unsafe.Pointer(&z64))) + prefetcht1(uintptr(unsafe.Pointer(&z64))) + prefetcht2(uintptr(unsafe.Pointer(&z64))) + prefetchnta(uintptr(unsafe.Pointer(&z64))) if cas64(&z64, x64, 1) { gothrow("cas64 failed") } |