As developers try to take advantage of more and more cores in their applications, ultimately more and more threads will execute their code at the same time. When debugging such applications, there is a need to visualize multiple call stacks of multiple threads in a single view. This scenario is supported in Visual Studio 2010 via a new debugger window that this short video explores: Parallel Stacks.
Does anyone else see somthing besides a black screen?
I do. Watching the screencast now. Very nice, Daniel.
Dreadnaught, are you running Chrome?
C
Works For Me(tm)
Looks like an interesting feature for ppl debugging multi-threaded code.
I'm running Chorme and do see a black screen as well. Works in IE though.
Can you watch any of the videos on the site with Chrome+Silverlight?
Yeah. Sometimes it works, sometimes it doesn't, even on the same video. And if it's blank there's usually a flash of the player controls before it goes black.
Nice screen cast. Hope this works on Express also. Looks really useful for parralle debuding. BTW, I am using IE, so it works.
rhm, thanks. yes this debugging window also supports native programming models such as PPL and even more so with the Tasks view of the Parallel Stacks window and also the Parallel Tasks window – I'll show those in my next screencast.
magicalclick, glad you liked it… Unfortunately, this debugger window is not available in the Express SKU, but it is available in all other VS2010 SKUs. The marketing folks thought this feature was too valuable to give for free and it was hard for me to argue with them on that point… Note that the parallel APIs are of course included with the Express SKUs.