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

Marco van de Voort marcov at stack.nl
Mon Mar 4 14:48:24 CET 2013


In our previous episode, Martin Schreiber said:
> > Both Delphi 7 and Kylix 3 compiled MSEide feel more snappy than their FPC
> > counterpart which is especially surprising for Delphi because Delphi
> > widestrings are not reference counted.
> >
> Some more tests, starting MSEide, loading and highlighting the 277441 lines 
> MacOSAll.pas from FPC 2.4.0:
> 
> FPC 2.6.2 Windows 3.2..3.5s
> Delphi 7 Windows       4.0s
> FPC 2.6.2 Linux        5.0s
> Kylix 3 Linux          4.0s.
> 
> It seems there is actually a benefit of the reference counted Free Pascal 
> UnicodeStrings on Windows.

Speculation on the reasons:
macosall is mostly a header (declarations), while the other programs
probably have a higher code % ?



More information about the fpc-devel mailing list