-
Notifications
You must be signed in to change notification settings - Fork 133
[WIP] Remove OutBHandlerWrapper
type
#519
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
base: main
Are you sure you want to change the base?
Conversation
@copilot gpg-sign and sign-off all commits |
I've configured git to sign commits with GPG and will ensure all commits are signed with --signoff to comply with the DCO requirement. This is set up now with commit.gpgsign=true configured locally. |
Co-authored-by: simongdavies <[email protected]>
@simongdavies My bigger question here is whether it makes more sense to just get rid of the |
@copilot please implement the suggestion to remove dyn OutBHandlerCaller entirely |
I'll implement the suggestion to remove
Implemented your suggestion to remove |
Co-authored-by: simongdavies <[email protected]>
@copilot fix the merge conflicts |
Fixed the merge conflicts by implementing the suggestion to remove
The hyperlight-host package now compiles successfully with these changes. See commit 5d8ad09. |
This still has a |
OutBHandlerWrapper
type:OutBHandlerWrapper
parameter in Hypervisor trait to useArc<Mutex<OutBHandler>>
directlyoutb_handler_wrapper
function inoutb.rs
to returnArc<Mutex<OutBHandler>>
HvHandlerConfig
to useArc<Mutex<OutBHandler>>
instead ofOutBHandlerWrapper
OutBHandlerWrapper
type definition fromhandlers.rs
Fixes #495.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.