Visit site Chris' Borland Debugger Blog
September 2009
4
votes
Debugger Tip: Increase debugger startup performance using Selective Symbol Table Loading
Chris' Borland Debugger Blog
– On occasion I get questions asking what someone can do to increase application startup time when running under the debugger. In general, applications start up slower under the debugger since the debugger needs to monitor certain events (like modules getting loaded/unloaded, threads getting ...
6
votes
Deciphering the various "Debug information" settings in a Delphi project
Chris' Borland Debugger Blog
– Those of you who have used Delphi for a while may have noticed three similar sounding settings in the Project | Options dialog, all of which seem related to Debug Information. In Delphi 2009 and 2010, on the "Compiling" page of the Project Options dialog there is a setting "Debug information". ...
1
vote
RAD Studio 2010 ToolsAPI: Plugging into the code editor space in the IDE
Chris' Borland Debugger Blog
– In an earlier post, I listed the major changes made to the ToolsAPI for the RAD Studio 2010 release. In the second bullet item in that post, I mentioned that I would provide a simple example that showed how to use the new interfaces to add UI into the code ...
1
vote
What’s new in the Delphi and C++Builder Debugger?
Chris' Borland Debugger Blog
– Want to find out? Be sure to sign up for CodeRage and check out my session. I just put the final touches on my presentation today. It's nearly 35 minutes of non-stop demos showing many of the new debugger features in Delphi 2010 and C++Builder 2010. Several of the features have been blogged ...
August 2009
4
votes
RAD Studio 2010: ToolsAPI enhancements
Chris' Borland Debugger Blog
– With all the news filtering out about new IDE features and enhancements in RAD Studio 2010, I wanted to provide a quick "highlight" list of new things in the ToolsAPI, several of which correspond directly to new features. It should give you an idea of new things you can accomplish via IDE ...
5
votes
RAD Studio 2010: Improved File|Reopen menu
Chris' Borland Debugger Blog
– Check out this screen shot of the Reopen menu in RAD Studio 2010: Notice anything different as compared to previous Delphi and C++Builder releases? The first thing you might notice is the number of items that appear on the menu is increased over previous releases. In previous versions, the ...
4
votes
RAD Studio 2010: Thread-specific breakpoints
Chris' Borland Debugger Blog
– In the preview video that you can view at http://www.embarcadero.com/rad-studio-2010/, Nick quickly showed the ability to freeze threads while debugging. I'll have more to say on that feature in a future post (and at my upcoming CodeRage talk), but for now, I wanted to point out another thread- ...
July 2008
0
votes
Tiburon Preview: Vista Wait Chain Traversal
Chris' Borland Debugger Blog
– I see that several of my co-workers have started blogging about new features in Tiburon, the upcoming release of Delphi and C++Builder. If you haven't already, check out what Allen, Nick, Chris, and Seppy are saying. For the Tiburon release cycle, since much of the debugger had previously been ...
May 2007
0
votes
The Delphi and C++Builder QA Manager is blogging!
Chris' Borland Debugger Blog
– Although it's not new news, I just found out that our Quality Assurance Manager, Chris Pattinson has been blogging. He's got several good posts, giving some insight into the QA processes here at CodeGear. I didn't know that he's been blogging, since his posts haven't been part of ...
0
votes
C++Builder: Debugging application startup
Chris' Borland Debugger Blog
– Earlier today, a question posted on the C++Builder IDE newsgroup was brought to my attention. An excerpt of the newsgroup posting follows: I have a Windows app that has suddenly started crashing on me **before** it gets to WinMain, making it difficult for me to debug.The event log shows the ...
April 2007
0
votes
Set Next Statement menu item in Delphi's Code Editor
Chris' Borland Debugger Blog
– In my “Debugger Enhancements since Delphi 7”, post, I received a comment that it was not clear what I meant with the item “Set Next Statement menu item in the editor“. To clarify, this feature is a new menu item on the code editor's local popup menu. Under normal ...
0
votes
Debugger Enhancements since Delphi 7
Chris' Borland Debugger Blog
– In the spirit of Nick's Since Delphi 7 -- On Steroids and Steve's VCL and RTL enhancements since Delphi 7 (D7), I'd like to provide a similar list for Debugger Enhancements (and other changes) which appear in Delphi 2007 that have been added since the Delphi 7 release. This is just a quick, ...
0
votes
The Delphi 2007 Debugger and DEP/NX
Chris' Borland Debugger Blog
– As Mike points out in this blog post, the compiler in Delphi 2007 now supports ASLR and NX. In addition to the compiler support, the debugger in Delphi 2007 is now also able to run on a machine with DEP enabled. DEP is the “set of hardware and software technologies that ...
March 2007
0
votes
Developer Bowl 2007
Chris' Borland Debugger Blog
– I haven't seen anyone else mention it yet, but last night at the SD West conference, the annual Developer Bowl was held. The Developer Bowl is basically an IT industry trivia contest which pits local silicon valley companies against each other. Some of the questions asked were ...
0
votes
Where are the Desktop State Files in Delphi 2007?
Chris' Borland Debugger Blog
– A few days ago, Nick posted an article, explaining where the examples are located in Delphi 2007. The examples are not the only things to have changed locations in Delphi 2007 (though they may be the most visible). As Nick explains, these changes were necessary to make Delphi a ...



