cpstrnew branch (was Re: [fpc-devel] Freepascal 2.4.0rc1 released)

Martin Schreiber fpmse at bluewin.ch
Tue Nov 10 19:54:49 CET 2009


On Tuesday 10 November 2009 19:08:45 Florian Klaempfl wrote:
>
> Where? A pure unicodestring routine won't get additional checks.
>
What is a "pure unicodestring routine"?

> > 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, so you say that the processing of the new and the current UnicodeString 
and therefore the RTL and compiler procedures are identical with exception of 
the initialization of 4 bytes with a constant? Now that is exciting.

Martin



More information about the fpc-devel mailing list