Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for TestHammer32 (0.09 sec)

  1. src/sync/atomic/atomic_test.go

    	addr := (*Uintptr)(unsafe.Pointer(uaddr))
    	for i := 0; i < count; i++ {
    		for {
    			v := addr.Load()
    			if addr.CompareAndSwap(v, v+1) {
    				break
    			}
    		}
    	}
    }
    
    func TestHammer32(t *testing.T) {
    	const p = 4
    	n := 100000
    	if testing.Short() {
    		n = 1000
    	}
    	defer runtime.GOMAXPROCS(runtime.GOMAXPROCS(p))
    
    	for name, testf := range hammer32 {
    		c := make(chan int)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 71.4K bytes
    - Viewed (0)
Back to top