[SYCL] sycl::handler_impl keeps pointers to queue_impl, not shared_ptrs #17941
Keep sycl::detail::handler_impl in stack when possible.
09208934
Code formatting.
a5552575
Keep StorageInitHelper::MEvents in pool.
8255f7ce
Eliminate std::shared_ptr<detail::queue_impl> from sycl::handler.
af7d8821
Fix keeping reference to temporary object.
67d00a35
Fix after merge.
18db4f08
Can't use unique_ptr because of deleter.
7db06502
Add missing variable initialization.
85398790
Merge branch 'sycl' into Alexandr-Konovalov/handler-in-stack
db3f2290
Merge branch 'sycl' into Alexandr-Konovalov/handler-in-stack
13decb20
Fix after merge.
d74d8dd0
Merge branch 'sycl' into Alexandr-Konovalov/handler-in-stack
e81a2e91
Code formatting.
1682ee1b
Code formatting.
130fe0b5
Rollback pmr addition.
57b0be58
Merge branch 'sycl' into Alexandr-Konovalov/handler-in-stack
04aedf63
Move new functionality under __INTEL_PREVIEW_BREAKING_CHANGES.
399c20b3
Code formatting. Add newly exported Linux symbols.
311cfe31
Drop invaild const.
182d52fb
Do not export symbols that are used only internal.
18ac3023
Code formatting.
d46299fd
Remove unneeded changes.
4bb0838a
Remove ABI-breaking part.
b43b9aa6
Further drop ABI-breaking stuff.
f5f11e86
Merge branch 'sycl' into Alexandr-Konovalov/handler_impl-ptr
7af3ca74
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub