-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explicitly specify USMFree as a blocking operation. #2263
base: main
Are you sure you want to change the base?
Explicitly specify USMFree as a blocking operation. #2263
Conversation
c0eb22c
to
3bef74f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just needs an intel/llvm PR since the adapter has changed
LLVM PR: intel/llvm#16028 |
3bef74f
to
b6c7e64
Compare
going to re-do this as "specify USMFree as a blocking operation" and add a CTS test in the vein of https://github.com/intel/llvm/blob/sycl/sycl/test-e2e/USM/free_during_kernel_execution.cpp |
b6c7e64
to
dfa0d2c
Compare
dfa0d2c
to
fb7e2c7
Compare
closed the llvm PR as this is now an NFC for the loader with no changes to adapter code |
Also add test to enforce this.
fb7e2c7
to
de0dc9c
Compare
Also add test to enforce this.
This is basically just codifying behaviour that sycl already relies on, see this e2e test