Track task ownership and visualize #6926
Labels
A-concurrency
Area: Concurrency
A-runtime
Area: std's runtime and "pre-main" init for handling backtraces, unwinds, stack overflows
Task scheduling is about transferring ~Task pointers. During their lives they travel through many other data structures, including other tasks, the scheduler, shared pipes buffers, I/O callbacks. This is vital information that we should take and use for good.
It should only have a performance impact in debug mode.
The text was updated successfully, but these errors were encountered: