Skip to content

Consider supporting AsyncMethodBuilder in runtime-async #129004

@BrennanConroy

Description

@BrennanConroy

Right now methods marked with [AsyncMethodBuilder(typeof(PoolingAsyncValueTaskMethodBuilder))] are showing a regression from pre-runtime-async due to allocations. This issue is opened to consider if there should be support for AsyncMethodBuilder or a similar mechanism in runtime-async.

For now, runtime-async is being disabled for methods with [AsyncMethodBuilder(...)]. See #128943

@jakobbotsch

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIruntime-asyncuntriagedNew issue has not been triaged by the area owner

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions