Summary
- Add `kokkos_swap(Array<T, N>)` sepcialization (details)
- kokkos_swap(Array) member friend should not be templated on some other type U (details)
- Fix noexcept specification for kokkos_swap on zero-sized arrays (details)
- Replace deprecated sycl::device_ptr/sycl::host_ptr (details)
- Introduce alias based on feature macro (details)
- Kokkos::Impl::SYCLTypes:: -> Kokkos::Impl::sycl_ (details)
- Fix wrong macro guards for deprecated Kokkos::pair<T1,void> specialization (details)
- #6805: add initial converting constructor from mdspan to view (details)
- #6805: some formatting fixes (details)
- #6805: guard mdspan conversion test (details)
- #6805: fix host function call from device and fix more cuda warnings in mdspan (details)
- #6805: fix more formatting (details)
- #6805: fix constraints on mdspan converting constructor and allow runtime-unmanaged (but compile-time managed) views to be constructed from mdspans (details)
- #6805: make mdspan helpers namespace consistent (details)
- #6805: add conversion to mdspan (details)
- #6805: add to_mdspan (details)
- #6805: fix formatting and update tests (details)
- #6805: more formatting fixes (details)
- #6805: fixes to strided layout and more tests (details)
- #6805: fixe compilation with nvcc (details)
- #6805: various formatting fixes and cleanup (details)
- #6805: clean up implementation slightly (details)
- #6805: fix rebase artifact (details)
- #6805: add more test types (details)
- #6805: fix unused type (details)
- Fix more unused types (details)
- #6805: fix insufficient array size for strides (details)
- #6805: new method for getting strides from ViewOffset (details)
- #6805: remove stray character (details)
- #6805: address some initial PR comments (details)
- #6805: fix dependency on ExecutionSpace template parameter (details)
- #6805: move MDSpan impl from Kokkos::Experimental::Impl->Kokkos::Impl (details)
- #6805: move dimension_from_extent (details)
- #6805: fix formatting (details)
- Remove unused functions and structs (details)
- Introduce KOKKOS_IMPL_CONDITIONAL_EXPLICIT macro for use in View (details)
- Add default accessor_type to to_mdspan funciton (details)
- Improve test and fix for C++20 where we need an additional ctor (details)
- Fix clang-format (details)
- address some more reviewer comments (details)
- #6805: fix array overrun bug in stride conversion function (details)
- #6805: fix unused parameter on 0 size views (details)
- #6805: disable clang formatting for usage of maybe_unused as it gives incorrect C++ (details)
- #6805: address PR feedback in test (details)
- #6805: fix namespace in test (details)
- #6805: move test out of subdirectory (details)
- #6805: arrange test alphabetically (details)
- #6805: fix test (details)
- #6805: use the extent value for constructing static extents in layouts rather than 0 (details)
- #6805: remove dimension_from_extent as it is not used anymore (details)
- #6805: fix formatting (details)
- #6805: switch out conditionally explicit macro for explicit check on C++ version and a comment (details)
- #6805: fix constraints on implicit mdspan conversion and test for undesirable implicit conversions (details)
- #6805: add test for reproducing padding issue (details)
- #6805: use strides for layout_left_padded and layout_right_padded (details)