...

Source file src/cmd/vendor/golang.org/x/sys/windows/race.go

     1	// Copyright 2012 The Go Authors. All rights reserved.
     2	// Use of this source code is governed by a BSD-style
     3	// license that can be found in the LICENSE file.
     4	
     5	// +build windows,race
     6	
     7	package windows
     8	
     9	import (
    10		"runtime"
    11		"unsafe"
    12	)
    13	
    14	const raceenabled = true
    15	
    16	func raceAcquire(addr unsafe.Pointer) {
    17		runtime.RaceAcquire(addr)
    18	}
    19	
    20	func raceReleaseMerge(addr unsafe.Pointer) {
    21		runtime.RaceReleaseMerge(addr)
    22	}
    23	
    24	func raceReadRange(addr unsafe.Pointer, len int) {
    25		runtime.RaceReadRange(addr, len)
    26	}
    27	
    28	func raceWriteRange(addr unsafe.Pointer, len int) {
    29		runtime.RaceWriteRange(addr, len)
    30	}
    31	

View as plain text