[fpc-devel] Re: Comparison FPC 2.6.2 - Kylix 3

Florian Klämpfl florian at freepascal.org
Mon Mar 4 20:52:47 CET 2013


Am 04.03.2013 13:22, schrieb Martin Schreiber:
> On Monday 04 March 2013 12:05:37 Florian Klämpfl wrote:
>> Am 04.03.2013 01:00, schrieb Graeme Geldenhuys:
>>> 4.4 seconds (Kylix under Linux) vs 89 seconds (FPC under Linux)... That
>>> is just too a huge performance difference to justify. Yes, we all know
>>> the argument about more platforms, maintainable code etc, but that
>>> couldn't possible be the only reason for such a huge speed difference.
>>> Somewhere there is a serious bottleneck(s), or the FPC team simply
>>> disregard optimization completely. From why I have heard them say, the
>>> latter is more likely [unfortunately].
>>
>> You completely miss the point. If there are only approx 25
>> features/properties which make the compiler each 10% slower than in
>> total FPC is 10 (1.1^25=10.9) times slower than before.
> 
> Is this correct? It implies that every feature/property uses 100% of the total 
> process.

Did you actually read my complete mail? Some do, some do not, other
might have a higher impact than only 10%.

> And if it is true it is absolutely necessary to stop adding features 
> soon because 1.1^50 = 117.4. ;-)

No, because Moore is still with us.



More information about the fpc-devel mailing list