On 22/06/18 17:19, [email protected] wrote:
On 15.06.2018 11:54, Blaise wrote:

Side question: I see that the define "symansistr" is used for JVM and LLVM. What was the rationale?

Anyone?

The rationale for the above is that they need symbols that are longer than 255 characters. The reason the rest uses shortstrings is this is assumed to be faster.

In case I was not clear enough: when I asked should "those concatenations be converted into chains of invocations", I meant "will a patch with such fixes be accepted", or is there a recommended solution for these bugs?

I would propose to switch all targets to use use ansistrings for symbol names.


Jonas
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to