Skip to content

Commit 04a8e80

Browse files
committed
Remove requirement on DefaultScope
We decided that this requirement doesn't actually help implementations.
1 parent eb0b73a commit 04a8e80

1 file changed

Lines changed: 0 additions & 4 deletions

File tree

adoc/chapters/programming_interface.adoc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20340,10 +20340,6 @@ scope for the atomic operations.
2034020340
Most member functions also provide an optional parameter that allows the
2034120341
application to override this default.
2034220342

20343-
All accesses to an object referenced by an [code]#sycl::atomic_ref# must
20344-
exclusively occur through instances of an [code]#sycl::atomic_ref# with the same
20345-
[code]#DefaultScope#.
20346-
2034720343
The [code]#sycl::atomic_ref# class also has a template parameter
2034820344
[code]#AddressSpace#, which allows the application to make an assertion about
2034920345
the address space of the object of type [code]#T# that it references.

0 commit comments

Comments
 (0)