- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for TestXadduintptr (0.12 sec)
-
src/internal/runtime/atomic/atomic_test.go
done := make(chan bool) for i := 0; i < N; i++ { go func() { for j := 0; j < iter; j++ { f() } done <- true }() } for i := 0; i < N; i++ { <-done } } func TestXadduintptr(t *testing.T) { N := 20 iter := 100000 if testing.Short() { N = 10 iter = 10000 } inc := uintptr(100) total := uintptr(0) runParallel(N, iter, func() { atomic.Xadduintptr(&total, inc)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 8.5K bytes - Viewed (0) -
src/sync/atomic/atomic_test.go
} } if x.before != magic64 || x.after != magic64 { t.Fatalf("wrong magic: %#x _ %#x != %#x _ %#x", x.before, x.after, magic64, magic64) } } func TestAddUintptr(t *testing.T) { var x struct { before uintptr i uintptr after uintptr } var m uint64 = magic64 magicptr := uintptr(m) x.before = magicptr x.after = magicptr var j uintptr
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 71.4K bytes - Viewed (0)