aboutsummaryrefslogtreecommitdiff
path: root/lib/std/spinlock.zig
AgeCommit message (Expand)Author
2020-08-20add license header to all std lib filesAndrew Kelley
2020-02-28introduce operating system version ranges as part of the targetAndrew Kelley
2020-01-02Implement the callconv() annotationLemonBoy
2019-12-17SpinLock: loopHint & yield distinctionkprotty
2019-12-17Spinlock: remove Backoff & improve yieldingkprotty
2019-11-13use @atomicStore in std libVexu
2019-11-08fixups and zig fmtAndrew Kelley
2019-11-07missing `os` declarationkprotty
2019-11-07pthread_sched_yield -> sched_yieldkprotty
2019-11-07fix SpinLock.yield for pull/3626kprotty
2019-11-07move SpinLock definitions aroundkprotty
2019-11-05Disable asm("yield") for arm in SpinLock.yieldCpu() because of CIkprotty
2019-11-05Adaptive Mutex:kprotty
2019-11-05make SpinLock.Backoff pubkprotty
2019-11-05Move hybrid yielding into its own structkprotty
2019-11-05adaptive SpinLockkprotty
2019-09-25mv std/ lib/Andrew Kelley