[pypy-dev] Don't release GIL in jit_libffi?

Alex Gaynor alex.gaynor at gmail.com
Mon Aug 17 22:13:30 CEST 2015


In theory it's just a matter of plumbing everything all the way through the
layers of JIT?

Alex

On Mon, Aug 17, 2015 at 4:09 PM, Maciej Fijalkowski <fijall at gmail.com>
wrote:

> not easily :-( would be cool if such an option exists
>
> On Mon, Aug 17, 2015 at 9:29 PM, Timothy Baldridge <tbaldridge at gmail.com>
> wrote:
> > My calls into C are pretty fast in my custom RPython VM, but jit_libffi
> is
> > trying to release the GIL on every single call to a FFI function. Is
> there a
> > way to disable this if I know that a function call is going to be super
> > fast?
> >
> > Timothy
> >
> > _______________________________________________
> > pypy-dev mailing list
> > pypy-dev at python.org
> > https://mail.python.org/mailman/listinfo/pypy-dev
> >
> _______________________________________________
> pypy-dev mailing list
> pypy-dev at python.org
> https://mail.python.org/mailman/listinfo/pypy-dev
>



-- 
"I disapprove of what you say, but I will defend to the death your right to
say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
"The people's good is the highest law." -- Cicero
GPG Key fingerprint: 125F 5C67 DFE9 4084
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20150817/2274858e/attachment.html>


More information about the pypy-dev mailing list