The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

OS X FullDebugMode support added by Sebastian Zierer (Thanks!) in FastMM / Code / Commit [r67]

Posted by jpluimers on 2014/04/10

I just discovered that almost 2 weeks ago, the FastMM code repository added support for these defines in Mac OS X in Commit [r67].:

  • FullDebugMode
  • LogErrorsToFile
  • LogMemoryLeakDetailToFile

This is great news!

Note: this is not a full FastMM release, but since the original change by Sebastian Zierer has been done about half a year ago, the code is pretty stable.

Thanks mnasman for mentioning this on Delphi Redit, and Ralf Stocker for announcing this in the Non-Tech newsgroup.

–jeroen

via: FastMM / Code / Commit [r67].

2 Responses to “OS X FullDebugMode support added by Sebastian Zierer (Thanks!) in FastMM / Code / Commit [r67]”

  1. Sebastian Zierer's avatar

    Sebastian Zierer said

    It’s nice to hear that my changes have been discovered :). I made them quite some time ago and sent them to Pierre when I decided that everything was stable enough. Now I hope Embarcadero uses this to find and fix all the FMX memory leaks.

    When using full debug mode on OSX, the dylib and the map file need to be deployed to the same folder as the executable inside the .app package. I tried using Jedi for reading the map file, but there were too many dependencies on Windows. So I had to come up with my own implementation. I still have to implement reading the line numbers from the map file. That would improve the log file a little more. But even without this, the Full Debug is already very useful.

Leave a reply to jpluimers Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.