Martin Schreiber schrieb: > On Tuesday 10 November 2009 18:33:54 Florian Klaempfl wrote: > >>> Did you look into the code in cpstrnew branch? I did. >> And which changes are exactly the reason for your concerns? > > More checks
Where? A pure unicodestring routine won't get additional checks. > and more complicated address calculation. Where? Adding 16 instead of 12 makes no difference. The "major" difference will be the initialization of the additional fields and the increased memory requirement of 4 bytes per string. > OK, you can say "you > will not notice the small difference". But possible this attitude is one of > the reasons that Delphi compiles much faster than FPC? ;-) Yes, and if compilation speed is important for you, you should use delphi ;) What you call "this attitude" is also the reason why FPC can exist: we need always to find a compromise between: - satisfy the needs of as much as possible users - maintainability - portability - performance _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel