Subscribe to this list via RSS Blog posts tagged in Quality and Performance
SafeMM Debug Memory Manager available on CodeCentral In my CodeRage talk,  Debugging Techniques for Delphi, I gave a short demo of using 2 different debug heap managers to help track down memory issues.  In the demo, I showed FastMM and another memory manager called SafeMM.  FastMM has been around for a number of years, and I'm sure many of you have used it in the "fulldebug" mode to help find memory errors.  SafeMM, on the other hand, has only been available publicly since my CodeRage session.  The source files are available on CodeCentral. Sa...

Posted by on in Blogs
A visit with Delphi 1 (redux) When last we met[1], I was reminiscing about my reunion with the very first release of Delphi.  I still get a thrill running "delphi.exe" and watching it just instantly appear. Of course time marches on, and today I'm sad to report that my old pal no longer runs on my current Windows 7 x64 development platform.  But that's OK, because with a few registry tweaks and a couple of command line switches, I've now got the new Delphi 2010 popping onscreen and running those same little apps and h...

Posted by on in Blogs
A visit with Delphi 1 I stopped by for a visit with an old friend today.  My long lost pal Delphi 1. You remember him, right?  Lightning fast hand optimized 16 bit assembly language Pascal compiler, wrapped in a slick little GUI IDE, that enabled even neophyte developers to effortlessly build COMPILED stand alone executables for Windows in just minutes.  Yeah, that's the guy. Boy the memories came flooding back.  I just typed "Delphi" and poof, he instantly appeared ready and waiting to do my bidd...

Posted by on in Blogs
Using AQTime as a Delphi Debugging Tool Background Here's the dilemma: You've got some code in front of you that you know basically nothing about and it doesn't work. Well, actually, there's just one little part of it that doesn't work, but the trouble is you have absolutely no idea where or what that little part is. Your job is to fix it. Where do you start? I recently ran into this problem when trying to debug a drag and drop problem in Delphi 2006. I hadn't debugged drag and drop code, and I'm sure anyone who has appreciates ...

Posted by on in Blogs
Delphi Startup Times and The Kitchen Sink 2005 wasn't much of a blog year for me (boy is THAT an understatement!). Anyway, it's a new year and I've decided to try and start over and begin blogging again. I've got quite a number of things I want to write about so hopefully I'll find the time to crank out at least a few entries each month. No promises on that but I'm planning to give it a shot at least. To kick things off, I've written up an article that describes a new Delphi command line switch that is used to configure the IDE to sta...
  • Page :
  • 1

Check out more tips and tricks in this development video: