Skip to content
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

Restored CudaMemoryBuffer MemSet and CopyTo semantics from 1.0. #868

Merged
merged 1 commit into from
Oct 22, 2022

Conversation

m4rs-mt
Copy link
Owner

@m4rs-mt m4rs-mt commented Oct 20, 2022

This PR restores the semantics of several CudaMemoryBuffer helper functions that perform memset and memcpy operations. Previously (in v1.0), it was possible to pass a null stream to these functions. To preserve semantics, this PR adds additional checks to the specific accelerator binding functionality used within these functions in v1.1 and v1.2.

@m4rs-mt m4rs-mt added the bug label Oct 20, 2022
@m4rs-mt m4rs-mt added this to the v1.3 milestone Oct 20, 2022
@m4rs-mt m4rs-mt force-pushed the adapted_cuda_streams branch from 7856bf7 to 47e8d4f Compare October 20, 2022 15:55
MoFtZ
MoFtZ previously approved these changes Oct 20, 2022
@m4rs-mt m4rs-mt force-pushed the adapted_cuda_streams branch from c855f4a to 8161f80 Compare October 21, 2022 22:11
@m4rs-mt m4rs-mt merged commit 278fdf4 into master Oct 22, 2022
@m4rs-mt m4rs-mt deleted the adapted_cuda_streams branch October 22, 2022 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants