On 01/07/18 20:27, Florian Klaempfl wrote:
Am 23.06.2018 um 10:48 schrieb Jonas Maebe:
I doubt this is a major contributor to that fact (especially since
implicit exception frames are disabled for the compiler binary, so
ansistrings don't result in extra exception frames).

I tested on x86_64-linux and the increase is around 10 % for make cycle.
So it cannot be neglected imo.

Many compiler helpers still use "string" or "shortstring" parameters/results/local variables, so there are still quite a few type conversions going on from shortstring to ansistring.


Jonas
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to