Forum > Third party

LazProfiler (beta)

(1/18) > >>

Pascal:
LazProfiler
One-Click-Profiling for Lazarus.

Wiki: http://wiki.freepascal.org/LazProfiler

It's available on GitHub. It also needs VirtualTreeView and EpikTimer.

You need FPC and Lazarus trunk versions to be able to install it!
As it needs generics and additional PascalParser funktionality (FPC) and new IDE addon functions (Lazarus)

Bug reports, suggestions and feature requests are welcome.

Imants:
I do not think that this comand wil lever work for Linux users:


--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---before_compile.cmd $(LazarusDir) $PkgDir(etpackage)epiktimer.pas 
Is this mandatory?

What it does?

JuhaManninen:
Maybe a link should be added here:
 http://wiki.lazarus.freepascal.org/Profiling

Do you know about FPProfiler? How does your profiler compare with it?
 http://wiki.lazarus.freepascal.org/FPProfiler

Pascal:

--- Quote from: Imants on November 18, 2017, 11:01:00 pm ---I do not think that this comand wil lever work for Linux users:


--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---before_compile.cmd $(LazarusDir) $PkgDir(etpackage)epiktimer.pas 
Is this mandatory?

What it does?

--- End quote ---

It creates the resourcefile for the units used during profiling (runtime.lrs). They will be copied to the main directory and deleted after profiling.
The latest resource is included. So this is not needed. I will remove it from the options in the next version.

Many thanks for the hint.

Pascal:

--- Quote from: JuhaManninen on November 19, 2017, 12:33:38 am ---Maybe a link should be added here:
 http://wiki.lazarus.freepascal.org/Profiling

--- End quote ---

I will do so.


--- Quote from: JuhaManninen on November 19, 2017, 12:33:38 am ---Do you know about FPProfiler? How does your profiler compare with it?
 http://wiki.lazarus.freepascal.org/FPProfiler

--- End quote ---

It runs with one click. So you do not have to worry about instrumenting und unistrumenting your code.

Navigation

[0] Message Index

[#] Next page

Go to full version