On Thu, 25 Oct 2018, Sven Barth via fpc-devel wrote:

Michael Van Canneyt <mich...@freepascal.org> schrieb am Do., 25. Okt. 2018,
09:38:



On Sat, 20 Oct 2018, Simon Kissel wrote:

- Make Exception handling, TLS etc use the infrastructure that
 libpthread is providing

TLS is handled already by libpthread. I doubt you will gain much there.


GCC has (depending on the platform) a faster implementation for "__thread"
variables. E.g. on x86 it uses the GS segment and the data is stored in ELF
sections. There were experiments in the past to support this in FPC as
well, so maybe we're on a good way there already.

That is good news.  The contours of a TODO list are becoming visible :)

But we may need also need a solution for other platforms, which means the
current system should remain in place for those platforms where such a
system is not present ?

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

Reply via email to