RemedyBG»Forums
3 posts
Tools developer, mostly C++, a lot of multi-threaded stuff, and occasionally some Unreal Engine diving...
Parallel Stacks

Despite all it's limitations, there are a few features in Visual Studio's debugger which are quite practical, one being the Parallel Stacks window which is super practical to have a global view of a multi-threaded application with threads grouped by similar callstacks.

Typically this helps tracking contention (stuff waiting on a mutex) or grouping things by what they do (like bunch of network related threads, job manager processes, etc...)

Are there any plans for something like that?

image_2022-05-19_115937322.png

Mārtiņš Možeiko
2562 posts / 2 projects
Parallel Stacks
Edited by Mārtiņš Možeiko on

Yes! Parallel stacks is one of very cool VS debugger features that many do not know. Once you do multiple threads, this view is super super useful during debugging.

311 posts / 1 project
None
Parallel Stacks

No immediate plans. Definitely looks like an interesting feature. Thanks for pointing it out.