aboutsummaryrefslogtreecommitdiff
path: root/lib/std/atomic
AgeCommit message (Expand)Author
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-04-24Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-23std.atomic: load should take const pointer to SelfHadron67
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2021-02-28std: Swap arguments in Thread.spawnLemonBoy
2021-01-14organize std lib concurrency primitives and add RwLockAndrew Kelley
2021-01-07Reduce use of deprecated IO typesJay Petacat
2020-12-31Year++Frank Denis
2020-12-10std: Validate the atomic ordering parameter in atomic.IntLemonBoy
2020-12-10std: prevent instantiation of atomic.Int with non-integral typesLemonBoy
2020-11-19std: add std.atomic.Booldaurnimator
2020-11-19std: add tests for std.atomic.Intdaurnimator
2020-11-19std: fix missing operation argument to @atomicRmwdaurnimator
2020-11-19std: some more docs for std.atomic.Intdaurnimator
2020-11-19std: mark std.atomic.Int as extern so it can be used in public ABIsdaurnimator
2020-11-18std: expose all atomic operations from std.atomic.Intdaurnimator
2020-08-20add license header to all std lib filesAndrew Kelley
2020-08-07improvements & fixes for general purpose allocator integrationAndrew Kelley
2020-07-11run zig fmt on std lib and self hostedVexu
2020-04-04Adds some documentation to std.atomic.Queue.Felix (xq) Queißner
2020-03-30std lib API deprecations for the upcoming 0.6.0 releaseAndrew Kelley
2020-03-12Merge pull request #4707 from Vexu/small-atomicsAndrew Kelley
2020-03-12add note to disabled tests, improve comptime cmpxchgVexu
2020-03-11Move abi size checking to codegenVexu
2020-03-10update standard library to new I/O streams APIAndrew Kelley
2020-03-10use atomic bools in std libVexu
2020-02-08solve recursion in std.atomic.Queue.dumpAndrew Kelley
2019-12-10Replace @typeOf with @TypeOf in all zig sourceRobin Voetter
2019-12-08std.fmt.format: tuple parameter instead of var argsAndrew Kelley
2019-11-25rename std.heap.direct_allocator to std.heap.page_allocatorAndrew Kelley
2019-11-13use @atomicStore in std libVexu
2019-11-08update the codebase to use `@as`Andrew Kelley
2019-10-31DragonFlyBSD tidyupTse
2019-10-30add comments to disabled tests linking to the tracking issueAndrew Kelley
2019-10-30DragonFlyBSD supportTse
2019-09-25mv std/ lib/Andrew Kelley