[SYCL] Allocate sycl::handler on the stack when possible #17319
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
Alexandr-Konovalov
changed the title Keep sycl::detail::handler_impl in stack when possible. [SYCL] Allocate sycl::detail::handler_impl in stack when possible 363 days ago
Remove unneeded changes.
4bb0838a
Alexandr-Konovalov
changed the title [SYCL] Allocate sycl::detail::handler_impl in stack when possible [SYCL] Allocate sycl::handler in stack when possible 363 days ago
Drop creation of copy of Self on hot path.
c6eaf908
Merge branch 'sycl' into Alexandr-Konovalov/handler-in-stack
1dbeab70
Fix after merge.
e874cc94
Code formatting.
919b4a8e
Add newly exported Windows symbol.
5495e7ba
Merge branch 'sycl' into Alexandr-Konovalov/handler-in-stack
f3014721
Fix after merge.
096f96f3
Merge branch 'sycl' into Alexandr-Konovalov/handler-in-stack
2303792a
EwanC
commented
on 2025-05-01
Drop handler::handler(detail::handler_impl *HandlerImpl).
c9d3ece2
EwanC
approved these changes
on 2025-05-02
Update sycl/include/sycl/handler.hpp
5a35d923
againull
approved these changes
on 2025-05-05
bader
commented
on 2025-05-05
Alexandr-Konovalov
changed the title [SYCL] Allocate sycl::handler in stack when possible [SYCL] Allocate sycl::handler on the stack when possible 336 days ago
Update sycl/include/sycl/reduction.hpp
fc156746
Update sycl/include/sycl/reduction.hpp
571582a9
Unify check style.
e87dcb73
Unify check style.
99936697
Unify check style.
4dc24856
Merge branch 'sycl' into Alexandr-Konovalov/handler-in-stack
00e7268e
Merge branch 'sycl' into Alexandr-Konovalov/handler-in-stack
73d7faee
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub