On Tue, July 3, 2018 17:15, Ryan Joseph wrote: > I was just parsing something and found that a call to > length on a pchar was taking 90+% of the time in > FPC_PCHAR_LENGTH. > > Why is that so crazy slow? Does it need to iterate the > entire length of the string to know it’s length?
Yes, that's indeed the difference between Pascal strings (Short/Ansi/Wide/UnicodeString) and C-like PChars. Tomas _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal