Welcome to MSDN Blogs Sign in | Join | Help

January 2004 - Posts

Other debugger blogs
A few of my coworkers also started blogs this week: http://blogs.msdn.com/andypennell http://blogs.msdn.com/stevejs If anyone else has a debugger related blog, please add it to the comments. Read More...
Why interop debugging is difficult
The Visual Studio debugger supports debugging both .NET code and native code at the same time. We call this ‘interop’. At first glance, this might not seem like much of an accomplishment. After all, we support debugging .NET code well enough, Read More...
Page fault notes
I have been doing some page fault analysis lately, and I decided to share what I have learned. First, there are two basic types of page faults -- soft faults and hard faults. A hard fault is a true page fault where the operating system needs to read data Read More...
Improving speed while running under the debugger
If stepping in the debugger is taking too long, here are a few suggestions on improving your experience: Close any Windows that you don't need. The modules Window and disassembly Window are good candidates if you have them open. If you are 'mixed' debugging Read More...
Whitepaper: How to solve debugger problems
A coworker maintains a FAQ for some of the most frequent 7.0/7.1 debugger problems. http://www.gotdotnet.com/team/csharp/learn/whitepapers/howtosolvedebuggerproblems.doc Read More...
chkstk
A while back, I found a problem where I was getting a stack overflow exception inside of chkstk. Chkstk is a crt function and can probably be found in every dll. In my case the crash didn't make sense because I clearly had plenty of stack space left. Read More...
What does working set tell you?
Recently, I have been looking at memory usage. Up until this point, I have been using working set to tell me how much physical memory a process is using. It turns out that this definition is wrong. Working set actually tells you how many virtual pages Read More...
Introductions...
My name is Gregg Miskelly. I am a developer on the Visual Studio team working on the debugger. I decided to start a blog because I couldn’t find any other blog that talked about Debuggers. I will probably also talk a bit about performance, since Read More...
Page view tracker