Am 04.03.2013 14:48, schrieb Marco van de Voort:
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 % ?
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...)
Regards,
Sven
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel