summaryrefslogtreecommitdiff
path: root/numpy/core/src
Commit message (Expand)AuthorAgeFilesLines
* MAINT: Update master to main after branch rename (gh-18544)Stefan van der Walt2021-03-041-1/+1
* BUG: incorrect error fallthrough in nditerAllan Haldane2021-03-021-1/+6
* Merge pull request #18479 from cgohlke/patch-4Matti Picus2021-02-241-1/+6
|\
| * Goto done when an error condition is reachedChristoph Gohlke2021-02-241-0/+1
| * BUG: check if PyArray_malloc succeededChristoph Gohlke2021-02-231-1/+5
* | Merge pull request #18476 from cgohlke/patch-1Sebastian Berg2021-02-241-2/+2
|\ \
| * | MAINT: cast Py_ssize_t to intChristoph Gohlke2021-02-231-1/+1
| * | MAINT: Remove suspicious type castingChristoph Gohlke2021-02-231-1/+1
| |/
* | Merge pull request #18478 from cgohlke/patch-3Sebastian Berg2021-02-231-1/+1
|\ \
| * | MAINT: verify pointer against NULL before using itChristoph Gohlke2021-02-231-1/+1
| |/
* | MAINT: remove nonsensical comparison of pointer < 0Christoph Gohlke2021-02-231-1/+1
|/
* Merge pull request #18450 from ahaldane/fix_nditer_od_segfaultSebastian Berg2021-02-223-8/+22
|\
| * BUG: Segfault in nditer buffer dealloc for Object arraysAllan Haldane2021-02-213-8/+22
* | Merge pull request #18404 from seberg/issue-18401Matti Picus2021-02-221-43/+60
|\ \ | |/ |/|
| * BUG: Fix iterator shape in advanced index assignment broadcast errorSebastian Berg2021-02-121-43/+60
* | Merge pull request #15392 from seberg/void-no-arr-modificationMatti Picus2021-02-191-81/+108
|\ \
| * | BUG: Remove temporary change of descr/flags in VOID functionsSebastian Berg2021-02-171-81/+108
* | | CLN: Add additional castKevin Sheppard2021-02-181-1/+1
* | | MAINT: Correct code producing warningsKevin Sheppard2021-02-182-2/+2
|/ /
* | Merge pull request #18420 from seberg/override-leaksMatti Picus2021-02-161-0/+7
|\ \
| * | BUG: Fix tiny memory leaks when `like=` overrides are usedSebastian Berg2021-02-151-0/+7
| |/
* | Merge pull request #18183 from touqir14/masterMatti Picus2021-02-151-65/+168
|\ \ | |/ |/|
| * fix upSayed Adel2021-02-131-1/+1
| * cleanupSayed Adel2021-02-131-264/+148
| * Ensured overflow does not happen for 16 and 32 bit intsTouqir Sajed2021-02-081-8/+26
| * Modified PyArray_CountNonzero to discriminate between types based on elsizeTouqir Sajed2021-02-081-10/+49
| * removed the target variable and changed the loop as suggested by Sayed AdelTouqir Sajed2021-02-071-20/+8
| * another attempt to fix build issuesTouqir Sajed2021-02-071-20/+18
| * some fixes for the build problemsTouqir Sajed2021-02-071-4/+13
| * fixed CI errors and optimized further simd_16 and simd_32Touqir Sajed2021-02-071-17/+17
| * Replaced manual sums with horizontal simd sums for count_nonzero_16/64Touqir Sajed2021-02-051-12/+3
| * Merge remote-tracking branch 'upstream/master'Touqir Sajed2021-02-0519-295/+379
| |\
| * | Removed commented out code from PyArray_CountNonzeroTouqir Sajed2021-01-191-19/+0
| * | Merged count_nonzero_int16/int32/int64 into count_nonzero_int and added bench...Touqir Sajed2021-01-191-140/+66
| * | Added support for SIMD operations for int types in numpy.count_nonzero functionTouqir Sajed2021-01-181-9/+278
* | | MAINT: Delete unused "src" clearing functions (#18347)Sebastian Berg2021-02-112-324/+4
* | | TST: Add a test for nditer write masked with references (gh-18374)Sebastian Berg2021-02-091-0/+1
* | | Merge pull request #18289 from seberg/npyiter-bufferdataMatti Picus2021-02-064-137/+126
|\ \ \ | |_|/ |/| |
| * | BUG: Add further tests and fix existing npyiter cleanup bugsSebastian Berg2021-02-031-2/+8
| * | MAINT: Add variable length field at end of struct.Sebastian Berg2021-02-021-1/+2
| * | MAINT: Do not use `stransfer` to indicate NPY_OP_ITFLAG_USINGBUFFERSebastian Berg2021-02-011-16/+11
| * | MAINT: Move transferdata into buffer-wise structSebastian Berg2021-02-013-121/+108
* | | Merge pull request #18200 from Qiyu8/intrin-sumMatti Picus2021-02-038-24/+197
|\ \ \
| * | | use more accurate words.Qiyu82021-01-275-5/+5
| * | | improve sumup intriniscs.Qiyu82021-01-257-96/+113
| * | | fix npyv_storea_u64 undefined error.Qiyu82021-01-222-3/+3
| * | | correct the input paramater of f32.Qiyu82021-01-222-5/+5
| * | | treat u8/u16 as overflow protection.Qiyu82021-01-228-49/+93
| * | | Merge branch 'intrin-sum' of github.com:Qiyu8/numpy into intrin-sumQiyu82021-01-211-1/+1
| |\ \ \
| | * | | add neon sum_u8/u16/u64Qiyu82021-01-211-1/+1