Microsoft Corporation
Representing asynchronous state machine in intermediate code

Last updated:

Abstract:

Representing asynchronous functionality in intermediate code, and then having the runtime compiler, rather than the source code language compiler, declare the corresponding asynchronous state machine. This allows the size of the intermediate code to be smaller thereby facilitating more efficient delivery of the code to end users. Furthermore, the runtime compiler can now use its optimization capability to optimize performance of the asynchronous functionality specific to the actual environment in which the asynchronous work will operate.

Status:
Grant
Type:

Utility

Filling date:

12 Aug 2020

Issue date:

30 Aug 2022