Skip to content

Ensure reasonable behavior on exceptions during suspension #121465

@jakobbotsch

Description

@jakobbotsch

There are two possible source of exceptions during suspension:

  • Allocation of the continuation instance can throw OOM
  • Restoration of ExecutionContext calls into user code through ExecutionContext.OnValuesChanges

We should ensure that something reasonable happens in these cases.

Metadata

Metadata

Assignees

No one assigned

    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

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions