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

Marco van de Voort marcov at stack.nl
Mon Mar 4 15:31:16 CET 2013


In our previous episode, Sven Barth said:
> >>> 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 % ?
> What does the content of MacOSAll have to do with being mostly 
> declarations? Martin just wrote that he used differently compiled 
> MSEides to highlight the same unit (though I wonder why the FPC Linux 
> variant is the slowest...)

Yes, I took it as those compilers compiling, not as compiled loading and
highlighting.



More information about the fpc-devel mailing list