[Ecls-list] More on special variables and multithreading

Gabriel Dos Reis gdr at integrable-solutions.net
Fri Jan 22 18:39:21 UTC 2010


On Fri, Jan 22, 2010 at 11:57 AM, Juan Jose Garcia-Ripoll

> The major difference from SBCL in this new version is the size of the
> thread-local storage. I do not want to fix it beforehand because that would
> mean allocating always large buffers for all threads. I would like threads
> to start with small or even no thread-local storage for special variables
> and then grow from there.

That makes sense to me.

> This flexibility has a consequence, which is a small slowdown due to an
> addition memory read and comparison operations but I am sure the inline
> version will get much better.

Thanks!

-- Gaby




More information about the ecl-devel mailing list