[clpython-devel] Will CLPython have a GIL?

Anand Patil anand.prabhakar.patil at gmail.com
Fri Oct 3 15:03:35 UTC 2008


Thanks, it will be great to have a fast, SMP-capable Python implementation
someday. Another question: are you planning on providing a Python-C API, so
that packages with compiled extensions can run on CLPython?
Cheers,
Anand

On Fri, Oct 3, 2008 at 2:34 PM, Willem Broekema <metawilm at gmail.com> wrote:

> On Fri, Oct 3, 2008 at 11:52 AM, Anand Patil
> <anand.prabhakar.patil at gmail.com> wrote:
> > Will CLPython have a global interpreter lock? Will it allow different
> > threads to touch Python objects simultaneously on different cores?
>
> My impression is that there is no need for a global lock: if CLPython
> were running in an SMP-capable Lisp implementation then multiple
> threads could execute Python code concurrently. But for that to work
> correctly, first many parts of CLPython must be made thread-safe. I've
> not given this any attention yet.
>
> - Willem
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/clpython-devel/attachments/20081003/5f7ae9f8/attachment.html>


More information about the Clpython-devel mailing list