dmitrybv 3 Posted May 24 Hi All What are the performance profilers for Delphi 12? Under Delphi 10.4 I use AQTime. But it looks like AQTime with Delphi 12 support hasn't been released yet. Share this post Link to post
Brian Evans 109 Posted May 24 (edited) There is Nexus Quality Suite | NexusDB which "works with Delphi 5 to Rad Studio 12 Yukon and beyond!". It has a long lineage as it is a successor to the long defunct TurboPower Sleuth QA Suite. A book is available on high performance Delphi which has a free chapter on profiling: Delphi High Performance - Second Edition | Packt (packtpub.com) that covers various tools. Edited May 24 by Brian Evans Share this post Link to post
Anders Melander 1815 Posted May 24 1 hour ago, Brian Evans said: A book is available on high performance Delphi which has a free chapter on profiling: Delphi High Performance - Second Edition | Packt (packtpub.com) that covers various tools. ...but only briefly mentions VTune 🤔. A bit of a missed opportunity there. Share this post Link to post
Stefan Glienke 2019 Posted May 24 1 hour ago, Anders Melander said: A bit of a missed opportunity there. I'll take that opportunity and talk about it for an entire session at the Delphi Day and the Delphi Summit (the schedule still lists me talking about spring4d but for once I pass on that topic) 😉 4 1 Share this post Link to post
Bill Meyer 337 Posted May 24 5 hours ago, dmitrybv said: Hi All What are the performance profilers for Delphi 12? Under Delphi 10.4 I use AQTime. But it looks like AQTime with Delphi 12 support hasn't been released yet. The word from SmartBear is that AQTime is a legacy product. I would not anticipate new releases. Share this post Link to post
Tom F 85 Posted May 24 Another vote for Nexus Quality Suite | NexusDB. And, another downvote for AQTime. It's been terrible for years. I'm glad that SmartBear is finally abandoning it. 1 Share this post Link to post
chkaufmann 17 Posted October 15 Just a question regarding Nexus Quality Suite: I looked at it some years ago and I noticed, if you have a big project, the performance for Line Timer / Method Timer was not very good when configuring which methods to trace and which not. Was there an improvement in this regard? And by the way: AQTime was a perfect profiler, I really miss it. Then it was aquired by SmartBear and since then it's terrible because the only improvement of the product they made was adding more and more annoying registration code. Christian Share this post Link to post
Tom F 85 Posted October 15 8 hours ago, chkaufmann said: Just a question regarding Nexus Quality Suite: I looked at it some years ago and I noticed, if you have a big project, the performance for Line Timer / Method Timer was not very good when configuring which methods to trace and which not. Was there an improvement in this regard? Sorry, I don't recall if there was a problem or if it was improved. It's been a while since I used it. Share this post Link to post
Cristian Peța 107 Posted October 16 23 hours ago, chkaufmann said: Just a question regarding Nexus Quality Suite: I looked at it some years ago and I noticed, if you have a big project, the performance for Line Timer / Method Timer was not very good when configuring which methods to trace and which not. Was there an improvement in this regard? I use it from 2016 on a project with 400k LOC and do not see any lag if you "Disable Profile Status For All"/"Disable Tracking For All" and then enable only for what you need. Nothing changed from 2016 to now either line timer or method timer. Share this post Link to post