Skip to content

[Q&A] How the library interacts with C++20 coroutines? #25

Description

@masscry

Hello! So I am working with some heavy coroutine-rich codebase, and I am curious on how such code will interact with CTRACK?

I guess, as the measurements happens in destructors, any code with inclusions of co_* operators will be measuring time spent in operators, unless we sparkle some CTRACK macros inside awaiters and promise types.

Which also raises a question - how CTRACK interoperates with lambda functions?

Thank you in advance! I might overlooked something, and the answers are on the surface.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions