Re: [Cython] CyFunction refactoring plan

2011-10-02 Thread Vitja Makarov
2011/10/3 mark florisson : > On 2 October 2011 19:44, Vitja Makarov wrote: >> 2011/10/2 mark florisson : >>> On 2 October 2011 18:52, Vitja Makarov wrote: 2011/9/30 mark florisson : > On 30 September 2011 07:47, Vitja Makarov wrote: >> 2011/9/30 Vitja Makarov : >>> 2011/9/30 Rob

Re: [Cython] CyFunction refactoring plan

2011-10-02 Thread mark florisson
On 2 October 2011 19:44, Vitja Makarov wrote: > 2011/10/2 mark florisson : >> On 2 October 2011 18:52, Vitja Makarov wrote: >>> 2011/9/30 mark florisson : On 30 September 2011 07:47, Vitja Makarov wrote: > 2011/9/30 Vitja Makarov : >> 2011/9/30 Robert Bradshaw : >>> On Thu, Sep

Re: [Cython] CyFunction refactoring plan

2011-10-02 Thread mark florisson
On 2 October 2011 19:44, Vitja Makarov wrote: > 2011/10/2 mark florisson : >> On 2 October 2011 18:52, Vitja Makarov wrote: >>> 2011/9/30 mark florisson : On 30 September 2011 07:47, Vitja Makarov wrote: > 2011/9/30 Vitja Makarov : >> 2011/9/30 Robert Bradshaw : >>> On Thu, Sep

Re: [Cython] CyFunction refactoring plan

2011-10-02 Thread Vitja Makarov
2011/10/2 mark florisson : > On 2 October 2011 18:52, Vitja Makarov wrote: >> 2011/9/30 mark florisson : >>> On 30 September 2011 07:47, Vitja Makarov wrote: 2011/9/30 Vitja Makarov : > 2011/9/30 Robert Bradshaw : >> On Thu, Sep 29, 2011 at 10:43 PM, Stefan Behnel >> wrote: >>>

Re: [Cython] CyFunction refactoring plan

2011-10-02 Thread mark florisson
On 2 October 2011 18:52, Vitja Makarov wrote: > 2011/9/30 mark florisson : >> On 30 September 2011 07:47, Vitja Makarov wrote: >>> 2011/9/30 Vitja Makarov : 2011/9/30 Robert Bradshaw : > On Thu, Sep 29, 2011 at 10:43 PM, Stefan Behnel > wrote: >> Vitja Makarov, 30.09.2011 06:41

Re: [Cython] CyFunction refactoring plan

2011-10-02 Thread Vitja Makarov
2011/9/30 mark florisson : > On 30 September 2011 07:47, Vitja Makarov wrote: >> 2011/9/30 Vitja Makarov : >>> 2011/9/30 Robert Bradshaw : On Thu, Sep 29, 2011 at 10:43 PM, Stefan Behnel wrote: > Vitja Makarov, 30.09.2011 06:41: >> >> 2011/9/28 Vitja Makarov: >>> >>

Re: [Cython] buffer bug

2011-10-02 Thread mark florisson
On 2 October 2011 12:04, Dag Sverre Seljebotn wrote: > On 10/02/2011 12:38 PM, mark florisson wrote: >> >> Hey, >> >> I'm unable to login in trac, but I found a bug in the buffer support: >> >> cimport cython >> cimport numpy as np >> >> @cython.boundscheck(False) >> @cython.wraparound(False) >> c

Re: [Cython] buffer bug

2011-10-02 Thread Dag Sverre Seljebotn
On 10/02/2011 12:38 PM, mark florisson wrote: Hey, I'm unable to login in trac, but I found a bug in the buffer support: cimport cython cimport numpy as np @cython.boundscheck(False) @cython.wraparound(False) cdef void func(np.ndarray[np.float32_t, ndim=2] a) nogil: pass This calls __Pyx

[Cython] buffer bug

2011-10-02 Thread mark florisson
Hey, I'm unable to login in trac, but I found a bug in the buffer support: cimport cython cimport numpy as np @cython.boundscheck(False) @cython.wraparound(False) cdef void func(np.ndarray[np.float32_t, ndim=2] a) nogil: pass This calls __Pyx_GetBufferAndValidate, which needs the GIL. When