On Tue, Apr 12, 2011 at 3:17 PM, Alessio Stalla alessiostalla@gmail.com wrote:
- Fiddling with the thread.markSpecialBindings calls which seem to
reset in-package bindings in Lisp, Interpreter and Function. I haven't had much success there, am I on the right track at all?
That's the right track, as evaluating an in-package form is not thread-safe in general.
I forgot to mention that if you look into the ABCL sources for markSpecialBindings, you'll find how it is typically used, since the implementation itself relies on that method and its friends.
Cheers, Ale