Blame vendor/golang.org/x/sys/windows/race.go

Packit 63bb0d
// Copyright 2012 The Go Authors. All rights reserved.
Packit 63bb0d
// Use of this source code is governed by a BSD-style
Packit 63bb0d
// license that can be found in the LICENSE file.
Packit 63bb0d
Packit 63bb0d
// +build windows,race
Packit 63bb0d
Packit 63bb0d
package windows
Packit 63bb0d
Packit 63bb0d
import (
Packit 63bb0d
	"runtime"
Packit 63bb0d
	"unsafe"
Packit 63bb0d
)
Packit 63bb0d
Packit 63bb0d
const raceenabled = true
Packit 63bb0d
Packit 63bb0d
func raceAcquire(addr unsafe.Pointer) {
Packit 63bb0d
	runtime.RaceAcquire(addr)
Packit 63bb0d
}
Packit 63bb0d
Packit 63bb0d
func raceReleaseMerge(addr unsafe.Pointer) {
Packit 63bb0d
	runtime.RaceReleaseMerge(addr)
Packit 63bb0d
}
Packit 63bb0d
Packit 63bb0d
func raceReadRange(addr unsafe.Pointer, len int) {
Packit 63bb0d
	runtime.RaceReadRange(addr, len)
Packit 63bb0d
}
Packit 63bb0d
Packit 63bb0d
func raceWriteRange(addr unsafe.Pointer, len int) {
Packit 63bb0d
	runtime.RaceWriteRange(addr, len)
Packit 63bb0d
}