Skip to content

Runtime async should use async call conv for calli in async resumption stubs #118575

@jakobbotsch

Description

@jakobbotsch

#118301 introduces a new (internal) async calling convention that is a more robust way to represent that the calli has async calling convention. We should use it for the calli in async resumption stubs. Today that call gets marked as async based on the fact that there is a follow-up StubHelpers.AsyncCallContinuation() intrinsic, but that is not as robust.

Metadata

Metadata

Assignees

Labels

area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIruntime-async

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions