Skip to content

Option to also unwind async stacks #57

@weissi

Description

@weissi

With Swift Concurrency there might be many asynchronous tasks waiting for a certain condition to be able to continue. Over time it would be nice to optionally support the asynchronous stacks that aren't currently executing on a thread too.

This isn't possible today with any API, crucially we are missing:

  1. Enumeration of asynchronous tasks
  2. On Linux, the ability to unwind asynchronous stacks fast

But once these are solved, Swift Profile Recorder should include these too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    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