Skip to content

Consider supporting [AsyncMethodBuilder(typeof(PoolingAsyncValueTaskMethodBuilder))] 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

Labels

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

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions