julia
add support for indexing in `@atomic` macro
#54707
Merged

add support for indexing in `@atomic` macro #54707

kalmarek
oscardssmith
oscardssmith commented on 2024-06-06
oscardssmith oscardssmith added needs tests
oscardssmith oscardssmith added needs docs
oscardssmith oscardssmith added needs news
oscardssmith
kalmarek
oscardssmith
kalmarek add modify, swap, replace for GenericMemory at index
8078aa5a
kalmarek add atomic getindex, setindex, setindexonce
7a048a04
kalmarek implement @atomic macros for indexing
e829265d
kalmarek add tests for @atomic indexing
c7f721c8
kalmarek kalmarek force pushed from 190287c7 to c7f721c8 1 year ago
kalmarek
kalmarek kalmarek changed the title implement `(modify|swap|replace)index!` for GenericMemory add support for indexing in `@atomic` macro 1 year ago
oscardssmith
oscardssmith commented on 2024-06-07
kalmarek wrap for @atomic tests in @testset
6980cd32
oscardssmith
kalmarek
kalmarek test atomic index operations on variety of types
2b9cd4f1
nsajko nsajko added arrays
nsajko nsajko added atomics
oscardssmith Merge branch 'master' into mk/atomic_macro_memory
5aa0a483
kalmarek
kalmarek kalmarek requested a review from oscardssmith oscardssmith 1 year ago
oscardssmith
kalmarek document @atomic memory refs functionality
31933796
kalmarek add new @atomic functionality to language features
9760b731
kalmarek kalmarek force pushed from cabf0629 to 9760b731 1 year ago
kalmarek update AtomicMemory docstring
f4e6ca25
kalmarek
vtjnash
vtjnash commented on 2024-06-20
vtjnash
vtjnash commented on 2024-06-20
vtjnash
vtjnash commented on 2024-06-20
vtjnash
vtjnash commented on 2024-06-20
kalmarek addend is the noun form of added (not a typo)
42bb2661
kalmarek add suffix `_atomic` to (swap|modify|replace)index!
b2343da0
kalmarek @atomic macros: add support for Vararg indices
c04437e7
oscardssmith
oscardssmith approved these changes on 2024-06-27
vchuravy
kalmarek
vchuravy
kalmarek generate vararg methods for atomic indexing fns
86b7dab0
kalmarek [whitespace] signatures in one line when possible
21381105
kalmarek kalmarek requested a review from vtjnash vtjnash 1 year ago
nsajko nsajko added feature
kalmarek
nsajko nsajko removed needs tests
nsajko nsajko removed needs docs
nsajko nsajko removed needs news
oscardssmith Merge branch 'master' into mk/atomic_macro_memory
a9921339
oscardssmith
kalmarek fix doctests
c8bc0302
oscardssmith oscardssmith merged 23dabef1 into master 1 year ago
oscardssmith
vtjnash

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone