@@ -12,10 +12,10 @@ Declaration File.
1212# numpy import
1313cimport numpy as np
1414
15- cdef long aligned(long n, int item_size) nogil
16- cdef void * aligned_malloc(size_t bytes) nogil
17- cdef void * aligned_realloc(void * existing, size_t bytes, size_t old_size) nogil
18- cdef void aligned_free(void * p) nogil
15+ cdef long aligned(long n, int item_size) noexcept nogil
16+ cdef void * aligned_malloc(size_t bytes) noexcept nogil
17+ cdef void * aligned_realloc(void * existing, size_t bytes, size_t old_size) noexcept nogil
18+ cdef void aligned_free(void * p) noexcept nogil
1919
2020# forward declaration
2121cdef class BaseArray
@@ -30,11 +30,11 @@ cdef class BaseArray:
3030 cdef public long length, alloc
3131 cdef np.ndarray _npy_array
3232
33- cdef void c_align_array(self , LongArray new_indices, int stride = * ) nogil
34- cdef void c_reserve(self , long size) nogil
35- cdef void c_reset(self ) nogil
36- cdef void c_resize(self , long size) nogil
37- cdef void c_squeeze(self ) nogil
33+ cdef void c_align_array(self , LongArray new_indices, int stride = * ) noexcept nogil
34+ cdef void c_reserve(self , long size) noexcept nogil
35+ cdef void c_reset(self ) noexcept nogil
36+ cdef void c_resize(self , long size) noexcept nogil
37+ cdef void c_squeeze(self ) noexcept nogil
3838
3939 cpdef reserve(self , long size)
4040 cpdef resize(self , long size)
@@ -62,9 +62,9 @@ cdef class IntArray(BaseArray):
6262 cdef IntArray _parent
6363
6464 cdef _setup_npy_array(self )
65- cdef void c_align_array(self , LongArray new_indices, int stride = * ) nogil
66- cdef void c_append(self , int value) nogil
67- cdef void c_set_view(self , int * array, long length) nogil
65+ cdef void c_align_array(self , LongArray new_indices, int stride = * ) noexcept nogil
66+ cdef void c_append(self , int value) noexcept nogil
67+ cdef void c_set_view(self , int * array, long length) noexcept nogil
6868 cdef int * get_data_ptr(self )
6969
7070 cpdef int get(self , long idx)
@@ -92,9 +92,9 @@ cdef class UIntArray(BaseArray):
9292 cdef UIntArray _parent
9393
9494 cdef _setup_npy_array(self )
95- cdef void c_align_array(self , LongArray new_indices, int stride = * ) nogil
96- cdef void c_append(self , unsigned int value) nogil
97- cdef void c_set_view(self , unsigned int * array, long length) nogil
95+ cdef void c_align_array(self , LongArray new_indices, int stride = * ) noexcept nogil
96+ cdef void c_append(self , unsigned int value) noexcept nogil
97+ cdef void c_set_view(self , unsigned int * array, long length) noexcept nogil
9898 cdef unsigned int * get_data_ptr(self )
9999
100100 cpdef unsigned int get(self , long idx)
@@ -122,9 +122,9 @@ cdef class LongArray(BaseArray):
122122 cdef LongArray _parent
123123
124124 cdef _setup_npy_array(self )
125- cdef void c_align_array(self , LongArray new_indices, int stride = * ) nogil
126- cdef void c_append(self , long value) nogil
127- cdef void c_set_view(self , long * array, long length) nogil
125+ cdef void c_align_array(self , LongArray new_indices, int stride = * ) noexcept nogil
126+ cdef void c_append(self , long value) noexcept nogil
127+ cdef void c_set_view(self , long * array, long length) noexcept nogil
128128 cdef long * get_data_ptr(self )
129129
130130 cpdef long get(self , long idx)
@@ -152,9 +152,9 @@ cdef class FloatArray(BaseArray):
152152 cdef FloatArray _parent
153153
154154 cdef _setup_npy_array(self )
155- cdef void c_align_array(self , LongArray new_indices, int stride = * ) nogil
156- cdef void c_append(self , float value) nogil
157- cdef void c_set_view(self , float * array, long length) nogil
155+ cdef void c_align_array(self , LongArray new_indices, int stride = * ) noexcept nogil
156+ cdef void c_append(self , float value) noexcept nogil
157+ cdef void c_set_view(self , float * array, long length) noexcept nogil
158158 cdef float * get_data_ptr(self )
159159
160160 cpdef float get(self , long idx)
@@ -182,9 +182,9 @@ cdef class DoubleArray(BaseArray):
182182 cdef DoubleArray _parent
183183
184184 cdef _setup_npy_array(self )
185- cdef void c_align_array(self , LongArray new_indices, int stride = * ) nogil
186- cdef void c_append(self , double value) nogil
187- cdef void c_set_view(self , double * array, long length) nogil
185+ cdef void c_align_array(self , LongArray new_indices, int stride = * ) noexcept nogil
186+ cdef void c_append(self , double value) noexcept nogil
187+ cdef void c_set_view(self , double * array, long length) noexcept nogil
188188 cdef double * get_data_ptr(self )
189189
190190 cpdef double get(self , long idx)
0 commit comments