-
Notifications
You must be signed in to change notification settings - Fork 57
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
Add support for Events #6
Comments
Hi, I've created an initial Event type for RustaCUDA (LutzCle@4ec9fde). So far it's just some code without documentation or tests. But perhaps you could take a look and comment if this is going in the right direction? Cheers |
This looks pretty good so far. A few comments: I did notice that many of the functions return
It might be better for Naturally, tests, documentation and documentation-tests will be needed. |
Thank you for your feedback, I appreciate it! I'll push an update in the next days. |
See this new commit - I believe I've addressed your comments. Concerning The general idea would be to convert the One more idea would be to use session types to ensure that However, care would have to be taken to ensure that What do you think? |
Yikes, thanks for your patience on this. I'd say this is good enough to be merged. Would you mind submitting a pull request so I can merge it in? |
Sorry that it took so long. I meant to add |
Build a safe, rusty wrapper for the Events module.
Don't expose the
cuStreamBatchMemOp
,cuStreamWaitValue32
orcuStreamWriteValue32
functions, as they're deprecated in version 10 anyway.The text was updated successfully, but these errors were encountered: