diff options
author | mattip <matti.picus@gmail.com> | 2020-05-07 11:39:06 +0300 |
---|---|---|
committer | mattip <matti.picus@gmail.com> | 2020-05-07 11:39:06 +0300 |
commit | 3edf09c98ddbfa21cc70dfc26a14a57f9c567b74 (patch) | |
tree | bb7ceb2cfdafa60f38e8a0c7443af2b4a5602ddc | |
parent | d3e63db48bafe87c4c1bb4becd589493f37b5348 (diff) | |
download | numpy-3edf09c98ddbfa21cc70dfc26a14a57f9c567b74.tar.gz |
ENH: more carefully review 'nogil'
-rw-r--r-- | numpy/__init__.pxd | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/numpy/__init__.pxd b/numpy/__init__.pxd index 71cbb7cc4..48f961cb7 100644 --- a/numpy/__init__.pxd +++ b/numpy/__init__.pxd @@ -340,17 +340,17 @@ cdef extern from "numpy/arrayobject.h": # # Macros from ndarrayobject.h # - bint PyArray_CHKFLAGS(ndarray m, int flags) - bint PyArray_IS_C_CONTIGUOUS(ndarray arr) - bint PyArray_IS_F_CONTIGUOUS(ndarray arr) - bint PyArray_ISCONTIGUOUS(ndarray m) - bint PyArray_ISWRITEABLE(ndarray m) - bint PyArray_ISALIGNED(ndarray m) - - int PyArray_NDIM(ndarray) - bint PyArray_ISONESEGMENT(ndarray) - bint PyArray_ISFORTRAN(ndarray) - int PyArray_FORTRANIF(ndarray) + bint PyArray_CHKFLAGS(ndarray m, int flags) nogil + bint PyArray_IS_C_CONTIGUOUS(ndarray arr) nogil + bint PyArray_IS_F_CONTIGUOUS(ndarray arr) nogil + bint PyArray_ISCONTIGUOUS(ndarray m) nogil + bint PyArray_ISWRITEABLE(ndarray m) nogil + bint PyArray_ISALIGNED(ndarray m) nogil + + int PyArray_NDIM(ndarray) nogil + bint PyArray_ISONESEGMENT(ndarray) nogil + bint PyArray_ISFORTRAN(ndarray) nogil + int PyArray_FORTRANIF(ndarray) nogil void* PyArray_DATA(ndarray) nogil char* PyArray_BYTES(ndarray) nogil @@ -360,9 +360,9 @@ cdef extern from "numpy/arrayobject.h": npy_intp PyArray_DIM(ndarray, size_t) nogil npy_intp PyArray_STRIDE(ndarray, size_t) nogil - PyObject *PyArray_BASE(ndarray) # returns borrowed reference! - PyArray_Descr *PyArray_DESCR(ndarray) # returns borrowed reference to dtype! - int PyArray_FLAGS(ndarray) + PyObject *PyArray_BASE(ndarray) nogil # returns borrowed reference! + PyArray_Descr *PyArray_DESCR(ndarray) nogil # returns borrowed reference to dtype! + int PyArray_FLAGS(ndarray) nogil npy_intp PyArray_ITEMSIZE(ndarray) nogil int PyArray_TYPE(ndarray arr) nogil @@ -448,13 +448,13 @@ cdef extern from "numpy/arrayobject.h": bint PyArray_IsZeroDim(object) # Cannot be supported due to ## ## in macro: # bint PyArray_IsScalar(object, verbatim work) - bint PyArray_CheckScalar(object) nogil - bint PyArray_IsPythonNumber(object) nogil - bint PyArray_IsPythonScalar(object) nogil - bint PyArray_IsAnyScalar(object) nogil - bint PyArray_CheckAnyScalar(object) nogil + bint PyArray_CheckScalar(object) + bint PyArray_IsPythonNumber(object) + bint PyArray_IsPythonScalar(object) + bint PyArray_IsAnyScalar(object) + bint PyArray_CheckAnyScalar(object) - ndarray PyArray_GETCONTIGUOUS(ndarray) nogil + ndarray PyArray_GETCONTIGUOUS(ndarray) bint PyArray_SAMESHAPE(ndarray, ndarray) nogil npy_intp PyArray_SIZE(ndarray) nogil npy_intp PyArray_NBYTES(ndarray) nogil |