Re: [Lazarus] Is there tool for testing class methods speed?
Thanks Graeme! FPProfiler, that is it! -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there tool for testing class methods speed?
Hi Krzysztof, was it http://www.prodelphi.de/ ? Am not aware of anything as easy and powerful for Lazarus :( Cheers,Kai Date: Wed, 20 Jan 2016 20:17:59 +0100 From: dib...@wp.pl To: lazarus@lists.lazarus.freepascal.org Subject: [Lazarus] Is there tool for testing class methods speed? Hi, Almost 10 years ago I worked in company where they used tool (Delphi 5) which automatically added "checkpoints" after BEGIN and before END of each method of pointed class / pascal unit. Then after run, it reported (as extension for IDE) what was execution time of each method and how many times it was called. With the same easy way we could clean up unit from checkpoints. Totally forgot name of this tool but do we have something similar for Lazarus / FPC? Regards -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there tool for testing class methods speed?
I stand corrected - they do make versions for Lazarus... From: platyster...@hotmail.com To: lazarus@lists.lazarus.freepascal.org Date: Wed, 20 Jan 2016 19:33:16 + Subject: Re: [Lazarus] Is there tool for testing class methods speed? Hi Krzysztof, was it http://www.prodelphi.de/ ? Am not aware of anything as easy and powerful for Lazarus :( Cheers,Kai Date: Wed, 20 Jan 2016 20:17:59 +0100 From: dib...@wp.pl To: lazarus@lists.lazarus.freepascal.org Subject: [Lazarus] Is there tool for testing class methods speed? Hi, Almost 10 years ago I worked in company where they used tool (Delphi 5) which automatically added "checkpoints" after BEGIN and before END of each method of pointed class / pascal unit. Then after run, it reported (as extension for IDE) what was execution time of each method and how many times it was called. With the same easy way we could clean up unit from checkpoints. Totally forgot name of this tool but do we have something similar for Lazarus / FPC? Regards -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there tool for testing class methods speed?
On 2016-01-20 19:17, Krzysztof wrote: > do we have something > similar for Lazarus / FPC? Take a look at FPProfiler. It does exactly that. http://wiki.lazarus.freepascal.org/FPProfiler Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Is there tool for testing class methods speed?
Hi, Almost 10 years ago I worked in company where they used tool (Delphi 5) which automatically added "checkpoints" after BEGIN and before END of each method of pointed class / pascal unit. Then after run, it reported (as extension for IDE) what was execution time of each method and how many times it was called. With the same easy way we could clean up unit from checkpoints. Totally forgot name of this tool but do we have something similar for Lazarus / FPC? Regards -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there tool for testing class methods speed?
On 20/01/2016 19:17, Krzysztof wrote: Almost 10 years ago I worked in company where they used tool (Delphi 5) which automatically added "checkpoints" after BEGIN and before END of each method of pointed class / pascal unit. Then after run, it reported (as extension for IDE) what was execution time of each method and how many times it was called. With the same easy way we could clean up unit from checkpoints. Totally forgot name of this tool but do we have something similar for Lazarus / FPC? If you are on linux: valgrind + kcachegrind -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus