Atomix v0.1.0
Merged pull requests:
- Setup CI (#1) (@tkf)
- Add
@atomic
(#2) (@tkf) - Add AtomicArraysCUDA (#3) (@tkf)
- Make it work with multi-dimensional indexing (#4) (@tkf)
- Add
@atomicreplace
and@atomicswap
(#5) (@tkf) - Fix README (#6) (@tkf)
- Tweak README (#7) (@tkf)
- Simplify
@atomicreplace
(#8) (@tkf) - Rename package: AtomicArrays -> Atomix (#9) (@tkf)
- Fix AtomixCUDATests/Project.toml (#10) (@tkf)
- Remove stale comments (#11) (@tkf)
- Use lens for specifying memory location (#12) (@tkf)
- Use Ref-like API (#13) (@tkf)
- Test on
main
branch (#14) (@tkf) - Use Pkg.test to run tests (#15) (@tkf)
- Test with Julia 1.6 (#16) (@tkf)
- Rename: .github/workflows/{test.yml -> ci.yml} (#17) (@tkf)
- Use tkf/julia-code-style-suggesters@v1 (#18) (@tkf)
- Setup Aqua (#19) (@tkf)
- Style fix (#20) (@tkf)
- Test and fix macro fallbacks (#21) (@tkf)
- Fix Aqua setup (#22) (@tkf)
- Use UnsafeAtomics 0.2 (#23) (@tkf)
- Test and fix swap (#24) (@tkf)
- Test edge cases (#25) (@tkf)
- Rename accessrecorder.jl -> references.jl (#26) (@tkf)
- Rename: accessrecorder -> referenceable (#27) (@tkf)
- More documentation on
IndexableRef
(#28) (@tkf) - Setup documentation (#29) (@tkf)
- More documentation (#30) (@tkf)
- Add badges (#31) (@tkf)