Skip to content

DPC++ daily 2022-09-13

Pre-release
Pre-release
Compare
Choose a tag to compare
@bb-sycl bb-sycl released this 13 Sep 16:19
· 128888 commits to sycl since this release
39eb5ed
[SYCL] Move accessor_impl to source directory (#6698)

Moving impl part of host accessor implementation to avoid exposing
implementation details in the headers. This allows for more changes
in accessor without breaking ABI.

Also updated the gdb xmethods since it was relying on the
impl details which are not available for gdb(unless libsycl.so is
built with debug symbols) anymore. Instead of accessing members of
impl directly gdb printers now accessing helper methods. To prevent
compiler discarding these methods there are dummy references which
are active when NDEBUG is not defined.