aboutsummaryrefslogtreecommitdiff
path: root/lib/std/atomic
AgeCommit message (Expand)Author
2023-11-03x86_64: fix std test failuresJacob Young
2023-11-03std.Atomic: remove unnecessary `@ptrCast` (#17825)XXIV
2023-10-27x86_64: fix c abi test failuresJacob Young
2023-10-22Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""Jacob Young
2023-10-22Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"Andrew Kelley
2023-10-22Merge pull request #17637 from jacobly0/x86_64-test-stdJacob Young
2023-10-21Fix simple doc mistakes. (#17624)JustinWayland
2023-10-21x86_64: disable failing tests, enable test-std testingJacob Young
2023-10-21x86_64: fix bugs and disable erroring testsJacob Young
2023-09-19write function types consistently with a space before `fn` keywordr00ster91
2023-08-27std: Rename `TailQueue` to `DoublyLinkedList`Jay Petacat
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-24Removed unnecessary return switch on void methodZachary Raineri
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-14std.atomic.Atomic: update tests to new for-loop syntax, re-enable test with iselEric Joldasov
2023-04-30std: fix a bunch of typosLinus Groh
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-12-05std.atomic.Queue: fix unget implementation and add docnc
2022-10-13tests: Enable PPC64LE as a test targetCody Tapscott
2022-04-27std: replace usage of std.meta.bitCount() with @bitSizeOf()Isaac Freund
2022-04-26std.Thread: ResetEvent improvements (#11523)protty
2022-04-23std.Thread: Mutex and Condition improvements (#11497)protty
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-09std.Thread.Mutex: change API to lock() and unlock()Andrew Kelley
2021-10-27std.rand: Refactor `Random` interfaceOminitay
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-08-29zig fmt: respect trailing commas in inline assemblyjdmichaud
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-07-20stage2: miscellaneous fixes for the branchAndrew Kelley
2021-06-30changes to accomodate std.Thread updatekprotty
2021-06-21fix code broken from previous commitJacob G-W
2021-06-01os/bits: remove duplicate `sockaddr_storage` for dragonflyKenta Iwasaki
2021-05-31std.sync.atomic: extended atomic helper functions (#8866)protty
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