Skip to content

Commit 51252ba

Browse files
committed
Add content for async call stacks in the Call Tree view
1 parent 4fbc528 commit 51252ba

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

docs/profiling/instrumentation.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,16 @@ Here is more information on the column values:
9999

100100
- **Module** The name of the module containing the function.
101101

102+
### Async calls in the Instrumentation call tree (.NET)
103+
104+
Starting in Visual Studio 2022 version 17.13 Preview 2, the call tree view nests .NET asynchronous calls under the functions where the asynchronous call was made, making it easier to trace the execution flow within a single, unified stack trace. This can help you quickly identify performance bottlenecks.
105+
106+
![Screenshot that shows Call tree structure for async calls.](../profiling/media/vs-2022/instrumentation-call-tree-async.png)
107+
108+
You can toggle the display of a stitched together asynchronous call stack by selecting **Stitch Async Stacks** from the **Filter** option in the profiler's Summary view.
109+
110+
![Screenshot that shows the Stick Async Stacks option.](../profiling/media/vs-2022/instrumentation-stitch-async-calls.png)
111+
102112
## Related content
103113

104114
- [Instrumentation](../profiling/instrumentation.md)
62.2 KB
Loading
9.57 KB
Loading

0 commit comments

Comments
 (0)