Charlie Heaps 2 Posted Friday at 10:03 PM What are people using for profiling Delphi apps that you can recommend? I've used AQTime for many years. It was expensive but very powerful and usable. Support for AQTime ended in June 2024 and it will be officially "sunset" on June 30 2026. I've looked briefly at Nexus Quality Suite and and ProDelphi but they don't seem close to AQTime in terms of their power and usability. Side note 1: I'm a bit surprised Embarcadero has never integrated this capability into a version of the Delphi IDE. It's a vital kind of tool for programming. Side note 2: It would great if this community would consider pleading with the AQTime authors (SmartBear) to open source AQTime. (I'm probably being naive!) Thanks for your thoughts! Share this post Link to post
Anders Melander 2019 Posted Friday at 11:55 PM https://en.delphipraxis.net/search/?&q=profilers&search_and_or=or&sortby=relevancy https://www.google.com/search?q=delphi+profiling 1 hour ago, Charlie Heaps said: I'm a bit surprised Embarcadero has never integrated this capability into a version of the Delphi IDE. It's a vital kind of tool for programming. A few versions (around XE) had a limited version of AQTime bundled in. Apart from that it's hardly their area of expertise and it's been ages since they had resources to spare for anything but the core product. 1 hour ago, Charlie Heaps said: It would great if this community would consider pleading with the AQTime authors (SmartBear) to open source AQTime. (I'm probably being naive!) That will never happen. There's simply no benefit for them in open sourcing it, only expense, and it probably also contains code that can't be open sourced. Share this post Link to post
mjustin 29 Posted 12 hours ago https://www.delphitools.info/samplingprofiler/ "SamplingProfiler is a performance profiling tool for Delphi, from version 5 up to both 32bits & 64bit Delphi 12.x (and likely the next ones). Its purpose is to help locate bottlenecks, even in final, optimized code running at full-speed." ... "With version 1.7+, SamplingProfiler includes a small http web server which can be used for real-time monitoring of the profiled application. The monitor provides code hot-spot information in real-time, in HTML or XML form." 1 Share this post Link to post