On Tue, Mar 16, 2010 at 9:22 AM, Tobias C. Rittweiler <email@example.com>
Yes. Two points here: a) many implementations provide a special variable
and a keyword parameter on MAKE-THREAD for default bindings in new
, b) it will create thread-local bindings, but not thread-local
data. I.e. the data will be part of the general Lisp heap, and can be
freely shared between threads.
It has not been implemented yet, but I made the suggestion on SBCL's bug
tracker to introduce a THREAD-LOCAL-VALUE special form a la