[Cython] 'with gil:' statement

Stefan Behnel stefan_ml at behnel.de
Wed Mar 16 16:14:39 CET 2011


mark florisson, 16.03.2011 15:29:
> On 16 March 2011 15:07, Stefan Behnel wrote:
>> mark florisson, 16.03.2011 13:28:
>>>
>>> On 16 March 2011 13:01, mark florisson wrote:
>>>>>>
>>>>>> Another feedback is that I wonder whether we should put the "gil" and
>>>>>> "nogil" psuedo-context managers both in cython namespace, and sort of
>>>>>> deprecate the "global" nogil, rather than introduce yet another name
>>>>>> that
>>>>>> can't be used safely for all kinds of variables.
>>>>>
>>>>> Hmm, good catch. Actually, 'with cython.nogil:' is already possible,
>>>>> but cython.gil isn't (in fact, 'with cython.somethingrandom:' seems to
>>>>> simply be ignored).
>>>>> So I guess I'll have to fix that :)
>>>>>
>>>>
>>>> I attached a patch for 'with cython.gil:'.
>>
>> Looks ok.
>
> Does that mean I should push the changes, or do you want some more
> elaborate reviewing first?

I was only commenting on the two simpler follow-up changes.

Stefan


More information about the cython-devel mailing list