summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* BUG,MAINT: Avoid malloc(0) in linalg and improve error paths.Sebastian Berg2023-02-211-8/+28
* MAINT: Simplify temporary dimensions by using static arraySebastian Berg2023-02-211-4/+2
* MAINT: Ensure malloc(0) is not called in pocketfft.cSebastian Berg2023-02-211-6/+9
* Merge pull request #23248 from seberg/fast-take-no-refcntMatti Picus2023-02-202-27/+56
|\
| * MAINT: Move/simplify fast-take dest incrememntSebastian Berg2023-02-201-6/+3
| * ENH: Avoid use of item XINCREF and DECREF in fasttakeSebastian Berg2023-02-202-24/+56
* | Merge pull request #23154 from seberg/astype-refCharles Harris2023-02-2012-134/+243
|\ \ | |/ |/|
| * DOC: Fix and expand docs based on Nathan's reviewSebastian Berg2023-02-032-1/+22
| * MAINT: And fix final cast warning for missing DTypeMeta cast.Sebastian Berg2023-02-031-1/+1
| * MAINT: Remove now (currently) unnecessary castSebastian Berg2023-02-031-1/+1
| * MAINT: Add missing includes to descriptor.h (for the extractor API)Sebastian Berg2023-02-032-0/+2
| * TST: Test new paths for `arr.astype()` to check it accepts DType classesSebastian Berg2023-02-032-0/+12
| * ENH: Use new converter API for `arr.astype()` allowing DType classesSebastian Berg2023-02-031-4/+11
| * MAINT: Make AdaptDescrToArray work with legacy descr OR dtype+descrSebastian Berg2023-02-036-24/+44
| * MAINT: Use dtype+descr converter for private array params discoverySebastian Berg2023-02-033-105/+15
| * ENH: Create new DType class aware converters for `dtype=`Sebastian Berg2023-02-032-0/+137
* | Merge pull request #22924 from seberg/refactor-decref-meth-onlyMatti Picus2023-02-2019-431/+938
|\ \
| * | MAINT: "comment out" unreachable subarray clear data cloneSebastian Berg2023-02-201-2/+10
| * | TST: Add some more test coverage (but probably not the big clone funcs)Sebastian Berg2023-02-201-2/+4
| * | DOC: Modify comments about untested functionsSebastian Berg2023-02-201-9/+4
| * | TST: Add test and comment about path that seems uncoverableSebastian Berg2023-02-192-1/+36
| * | Apply suggestions from code reviewSebastian Berg2023-02-193-8/+8
| * | DOC: Expand comment for `get_clear_loop` and sprinkle dealloc+nullingSebastian Berg2023-02-193-6/+16
| * | TST: Do not use `dtypemeta.h` in tests, they should use "external" APISebastian Berg2023-02-191-3/+2
| * | DOC: Add code comment about why flags are not used in refcount.cSebastian Berg2023-02-191-4/+6
| * | MAINT: Address review commentsSebastian Berg2023-02-195-27/+37
| * | BUG: Readd accidentally remove function return typeSebastian Berg2023-02-192-1/+1
| * | MAINT: Make buffer clearing explicitly stored in the iteratorSebastian Berg2023-02-196-35/+57
| * | Fixups, but npyiter is blocking me as it actually uses the "clear" logic onceSebastian Berg2023-02-1911-77/+160
| * | WIP: Further fixups and full implementation for structured dtypesSebastian Berg2023-02-194-177/+299
| * | WIP: Move traversal and simplify signatureSebastian Berg2023-02-197-259/+357
| * | MAINT: Reorganize array dealloc and nditer buffer cleanupSebastian Berg2023-02-196-35/+72
| * | MAINT: Refactor clear function to live on the DTypeSebastian Berg2023-02-196-136/+220
|/ /
* | Merge pull request #23186 from seberg/random-ints-boundscheckingCharles Harris2023-02-192-31/+59
|\ \
| * | TST: Add a random integers bounds checking test that previously failedSebastian Berg2023-02-131-0/+2
| * | MAINT: Fixup random bounds checking codeSebastian Berg2023-02-131-31/+57
* | | Merge pull request #22051 from r-devulap/spr-supportMatti Picus2023-02-197-50/+99
|\ \ \
| * | | Update cpu_features.inc and compilers-diff.incRaghuveer Devulapalli2023-02-082-46/+49
| * | | Remove unnecessary checksRaghuveer Devulapalli2023-02-063-36/+8
| * | | Fix typoRaghuveer Devulapalli2023-02-031-1/+1
| * | | Fix lint errorsRaghuveer Devulapalli2023-02-021-1/+2
| * | | Add cpu test features for avx512fp16Raghuveer Devulapalli2023-02-021-1/+2
| * | | BLD: Add compile and runtime checks for AVX512FP16Raghuveer Devulapalli2023-02-025-3/+75
* | | | Merge pull request #23173 from peytondmurray/nep42-pyarray-arrfunc-compareSebastian Berg2023-02-182-10/+125
|\ \ \ \
| * | | | ENH: Add PyArray_ArrFunc compare support for NEP42 dtypespdmurray2023-02-172-10/+125
* | | | | Merge pull request #23241 from r-devulap/releasenote-simd-sortCharles Harris2023-02-171-0/+7
|\ \ \ \ \
| * | | | | STY: Fix spelling.Charles Harris2023-02-171-1/+1
| * | | | | DOC: Add release note for AVX-512 quicksortRaghuveer Devulapalli2023-02-171-0/+7
| |/ / / /
* | | | | Merge pull request #23237 from ngoldbaum/wrapping-errorCharles Harris2023-02-171-2/+3
|\ \ \ \ \
| * | | | | MAINT: Add debug information to ufunc wrapping errorNathan Goldbaum2023-02-171-2/+3