Rick Byers

The CLR, diagnostics tool support and programming languages.

Browse by Tags

Tagged Content List
  • Blog Post: My school assignment required parsing PDB files

    I'm just finishing up my Masters in Computer Science, and was surprised when I recently got an assignment that involved parsing PDB files. Over the years I've been involved in many discussions about why the Microsoft PDB format isn't public. John Robbins recently went as far as to say " The actual file...
  • Blog Post: Customizing PDB lookup for source information in StackTrace

    The System.Diagnostics.StackTrace class in .NET can be used to generate a textual representation of the current callstack. This is used, for example, by Exception.ToString() . If requested by the caller, StackTrace can include source file locations (file names and line numbers, etc.) for each frame whose...
  • Blog Post: DebuggingModes.IgnoreSymbolStoreSequencePoints

    In my last post I gave an overview of the DebuggableAttribute, what values the C# compiler gives it, and how the CLR uses those values. I mentioned that with /debug+, the C# compiler sets the IgnoreSymbolStoreSequencePoints DebuggingModes bit, but I didn't describe what this bit does. Understanding sequence...
Page 1 of 1 (3 items)