package race
import "internal/race"
Package race contains helper functions for manually instrumenting code for the race detector.
The runtime package intentionally exports these functions only in the race build; this package exports them unconditionally but without the "race" build tag they are no-ops.
Index ¶
- Constants
- func Acquire(addr unsafe.Pointer)
- func Disable()
- func Enable()
- func Errors() int
- func Read(addr unsafe.Pointer)
- func ReadRange(addr unsafe.Pointer, len int)
- func Release(addr unsafe.Pointer)
- func ReleaseMerge(addr unsafe.Pointer)
- func Write(addr unsafe.Pointer)
- func WriteRange(addr unsafe.Pointer, len int)
Constants ¶
const Enabled = false
Functions ¶
func Acquire ¶
func Disable ¶
func Disable()
func Enable ¶
func Enable()
func Errors ¶
func Errors() int
func Read ¶
func ReadRange ¶
func Release ¶
func ReleaseMerge ¶
func Write ¶
func WriteRange ¶
Source Files ¶
- Version
- v1.11.0-beta.2
- Published
- Jul 19, 2018
- Platform
- js/wasm
- Imports
- 1 packages
- Last checked
- 2 minutes ago –
Tools for package owners.