Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[RuntimeAsync] EnC support #115095

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

Closed
VSadov opened this issue Apr 27, 2025 · 3 comments
Closed

[RuntimeAsync] EnC support #115095

VSadov opened this issue Apr 27, 2025 · 3 comments
Labels
area-Diagnostics-coreclr enhancement Product code improvement that does NOT require public API changes/additions runtime-async
Milestone

Comments

@VSadov
Copy link
Member

VSadov commented Apr 27, 2025

RuntimeAsync will need some form of EnC support.

This could range from forbidding EnC when RuntimeAsync is enabled, to supporting only for Task-returning methods (but not Async), to supporting in all cases.
There could be multiple options to make this work. It is possible that we would need to use less optimal, but more EnC-compatible codegen when EnC is enabled.

The level of support may need to be coordinated with teams who actually provide EnC services.

@dotnet-policy-service dotnet-policy-service bot added the untriaged New issue has not been triaged by the area owner label Apr 27, 2025
Copy link
Contributor

Tagging subscribers to this area: @dotnet/gc
See info in area-owners.md if you want to be subscribed.

Copy link
Contributor

Tagging subscribers to this area: @tommcdon
See info in area-owners.md if you want to be subscribed.

@tommcdon tommcdon added this to the Future milestone Apr 28, 2025
@tommcdon tommcdon added enhancement Product code improvement that does NOT require public API changes/additions and removed untriaged New issue has not been triaged by the area owner labels Apr 28, 2025
@VSadov
Copy link
Member Author

VSadov commented Apr 29, 2025

As discussed, this will be a part of a more general diagnostic story, so does not need to be tracked separately.

CC. @tommcdon

@VSadov VSadov closed this as completed Apr 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Diagnostics-coreclr enhancement Product code improvement that does NOT require public API changes/additions runtime-async
Projects
None yet
Development

No branches or pull requests

3 participants