Daily bump.
[official-gcc.git] / libgo / go / net / race.go
blob2f02a6c226b2d0aac1847d54acf8082fe98c4ffe
1 // Copyright 2013 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.
5 // +build race
6 // +build windows
8 package net
10 import (
11 "runtime"
12 "unsafe"
15 const raceenabled = true
17 func raceAcquire(addr unsafe.Pointer) {
18 runtime.RaceAcquire(addr)
21 func raceReleaseMerge(addr unsafe.Pointer) {
22 runtime.RaceReleaseMerge(addr)
25 func raceReadRange(addr unsafe.Pointer, len int) {
26 runtime.RaceReadRange(addr, len)
29 func raceWriteRange(addr unsafe.Pointer, len int) {
30 runtime.RaceWriteRange(addr, len)