Skip to content

Commit cf6f876

Browse files
[SYCL][Docs] Move sycl_ext_oneapi_profiling_tag to experimental (#14165)
This commit moves the sycl_ext_oneapi_profiling_tag extension to experimental. There are some known issues with this exentsion, specifically on OpenCL (fallback solution) and on CUDA and HIP backends. Signed-off-by: Larsen, Steffen <[email protected]>
1 parent c6b0ff1 commit cf6f876

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

sycl/doc/extensions/proposed/sycl_ext_oneapi_profiling_tag.asciidoc renamed to sycl/doc/extensions/experimental/sycl_ext_oneapi_profiling_tag.asciidoc

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,10 @@ the SYCL specification refer to that revision.
4444

4545
== Status
4646

47-
This is a proposed extension specification, intended to gather community
48-
feedback.
49-
Interfaces defined in this specification may not be implemented yet or may be
50-
in a preliminary state.
51-
The specification itself may also change in incompatible ways before it is
52-
finalized.
47+
This is an experimental extension specification, intended to provide early
48+
access to features and gather community feedback. Interfaces defined in this
49+
specification are implemented in {dpcpp}, but they are not finalized and may
50+
change incompatibly in future versions of {dpcpp} without prior notice.
5351
*Shipping software products should not rely on APIs defined in this
5452
specification.*
5553

@@ -67,7 +65,7 @@ passed).
6765

6866
This extension is structured as a free function, rather than a member function
6967
on `queue`, in order to be consistent with the API design in
70-
link:../proposed/sycl_ext_oneapi_enqueue_functions.asciidoc[
68+
link:../experimental/sycl_ext_oneapi_enqueue_functions.asciidoc[
7169
sycl_ext_oneapi_enqueue_functions]
7270

7371

sycl/source/feature_test.hpp.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ inline namespace _V1 {
109109
#define SYCL_EXT_ONEAPI_PROD 1
110110
#define SYCL_EXT_ONEAPI_ENQUEUE_FUNCTIONS 1
111111
#define SYCL_EXT_ONEAPI_RAW_KERNEL_ARG 1
112+
#define SYCL_EXT_ONEAPI_PROFILING_TAG 1
112113

113114
#ifndef __has_include
114115
#define __has_include(x) 0

0 commit comments

Comments
 (0)