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

[Green Threads] Various helper calls do not transition to the OS thread #2051

Closed
davidwrighton opened this issue Oct 20, 2022 · 0 comments
Closed
Assignees
Labels
area-green-threads Green threads

Comments

@davidwrighton
Copy link
Member

In particular, those that use PROLOG_WITH_TRANSITION_BLOCK and then just call a native function are in this category such as the Prestub, VSD resolution, and ComPlusCalls.

@davidwrighton davidwrighton added the area-green-threads Green threads label Oct 20, 2022
@davidwrighton davidwrighton self-assigned this Oct 28, 2022
davidwrighton added a commit to davidwrighton/runtimelab that referenced this issue Oct 28, 2022
- where we don't use an FCall or standard P/Invoke transition to go to C++ code
- Do so by generalizing the C++ lambda technique used for the FCall transitions and make it available as a macro for these other transitions to use

Fixes dotnet#2051
davidwrighton added a commit that referenced this issue Nov 2, 2022
- where we don't use an FCall or standard P/Invoke transition to go to C++ code
- Do so by generalizing the C++ lambda technique used for the FCall transitions and make it available as a macro for these other transitions to use

Fixes #2051
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-green-threads Green threads
Projects
None yet
Development

No branches or pull requests

1 participant