Walkthrough3: Breakpoints and Stopping Events now available

I have uploaded another walkthrough for the new debug engine sample. This one explains breakpoints, breakpoint binding and stopping events in the sample engine. It is available along-side the other walkthroughs and the actual sample download at http://code.msdn.microsoft.com/debugenginesample  


SOS in Visual Studio Part 2

I found this old  blog post on my box today. I had never gotten around to posting it.Hopefully, this will be useful to someone.    In my last SOS post I promised to give a discussion on the CLR data structures you need to debug managed code with SOS. There is a great detailed article available here: http://msdn.microsoft.com/msdnmag/issues/05/05/JITCompiler/default.aspx which explains this…


VSIP Debug Engine Sample Walkthrough2

I have uploaded another walkthrough for the new debug engine sample. This one explains threads and modules in the sample engine, the AD7 events corresponding to them, and the objects that implement them. It is available along-side the other walkthroughs and the actual sample download at http://code.msdn.microsoft.com/debugenginesample  


Walkthrough1 now available for Debug Engine Sample

I have written a guided walkthrough for the new Debug Engine Sample available in VSIP. The walkthrough contains a high-level architecture description and a source code walkthrough of how the sample engnes launches debug processes. It demonstrates: launching the process and sending debug events. I plan on adding some more of these walkthroughs as I have…


New Debug Engine Sample!

I just released a new sample for writing a Visual Studio Debug Engine. The new engine sample is available at: https://code.msdn.microsoft.com/Visual-Studio-Debug-Engine-c2e21c0e This sample ships under the Microsoft Public License which means there is no warentee or support. Essentially, use of the sample is at your own risk. A debug engine is a component that plugs into…