[NumPy-Tickets] [NumPy] #2138: numpy.interp does not release the GIL

NumPy Trac numpy-tickets@scipy....
Mon May 21 22:00:22 CDT 2012

#2138: numpy.interp does not release the GIL
 Reporter:  rainwoodman  |       Owner:  somebody   
     Type:  defect       |      Status:  new        
 Priority:  normal       |   Milestone:  Unscheduled
Component:  numpy.lib    |     Version:  1.6.1      
 Keywords:               |  
 numpy.interp does not release the GIL.

 The function is implemented in {{{_compiled_base.c}}}

 This is seems to be related to http://projects.scipy.org/numpy/ticket/80,
 which is closed 6 years ago(before interp gets into numpy?)

 Anyhow, it appears to me it is safe to release the GIL at line 535-before
 the slope calculation starts and re-grab the GIL at line 553-before the
 destruction of all allocated objects.

Ticket URL: <http://projects.scipy.org/numpy/ticket/2138>
NumPy <http://projects.scipy.org/numpy>
My example project

More information about the NumPy-Tickets mailing list