dotnet / dotnet/runtime

JIT: We should support switching delegate GDVs to async variants

Open
#128,260 2 comments 0 reactions 1 assignee Claimed by @jakobbotsch View on GitHub
area-CodeGen-coreclr runtime-async
Dominant language
C#
Stars
18.3k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

Delegate GDV in runtime async methods can be improved by switching the guarded version if it turns out it has an async variant with user code. Currently we needlessly go through the task-returning thunk in this case.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.