summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarray/common.h
Commit message (Expand)AuthorAgeFilesLines
* DEP: deprecate scalar conversions for arrays with ndim > 0 (#10615)Nico Schlömer2023-04-201-0/+7
* ENH: Refactor special zero-filling to be managed by the DTypeNathan Goldbaum2023-04-181-3/+0
* BUG: use `_Alignof` rather than `offsetof()` on most compilers (#23016)Khem Raj2023-01-171-1/+13
* API: Add new exceptions module and move exception exposed via numericSebastian Berg2022-11-301-1/+1
* MAINT: replace `NPY_INLINE` with `inline`Ralf Gommers2022-11-251-7/+7
* rearrange headers to make npy_config.h only about configmattip2022-08-211-0/+4
* MAINT: Reduce allocation size of empty (0 size) arrays to 1 byte (#21477)Matti Picus2022-05-171-29/+0
* Merge pull request #20993 from seberg/fixup-fromiterMatti Picus2022-05-101-9/+0
|\
| * MAINT: Remove now unused indx2ptr helper (and some other declarations)Sebastian Berg2022-02-031-9/+0
* | MAINT: Mark `npy_memchr` with `no_sanitize("alignment")` on clangSebastian Berg2022-05-061-0/+9
|/
* BUG: Fix setstate logic for empty arraysSebastian Berg2021-12-151-0/+29
* MAINT: Standardize guards in numpy/core/src/multiarray.Charles Harris2021-09-051-7/+7
* MAIN: Minor include rationalization.Charles Harris2021-09-031-1/+1
* MAINT: Add simple tuple creation helper and use itSebastian Berg2021-06-211-0/+28
* MAINT: ssize_t -> Py_ssize_t and other fixes for Python v3.10.0 (gh-18890)Matti Picus2021-05-031-1/+1
* MAINT: CPUs that support unaligned access. (#18065)Chunlin2021-01-051-1/+1
* MAINT: Remove NPY_COPY_PYOBJECT_PTREric Wieser2020-08-261-1/+0
* MAINT: npy_cblas.h: redefine NPY_CBLAS_CHUNK in terms of CBLAS_INT_MAXPauli Virtanen2020-08-211-13/+0
* BUG: core: fix ilp64 blas dot/vdot/... for strides > int32 maxPauli Virtanen2020-08-211-24/+0
* WIP: Some cleanup/changes?Sebastian Berg2020-07-081-0/+5
* Merge pull request #15162 from seberg/reduce-axes-tryMatti Picus2020-06-041-0/+9
|\
| * MAINT: Address review comments related to NPY_ITER_REDUCTION_AXISSebastian Berg2020-05-301-1/+1
| * ENH: Allow specifying reduction axis in nditer/NpyIterSebastian Berg2020-05-111-0/+9
* | MAINT: Unify cached (C-level static) importsSebastian Berg2020-05-141-6/+3
|/
* NEP: issue deprecation warning when creating ragged array (NEP 34)Matti Picus2020-01-211-1/+2
* MAINT: Improve const-correctness of string argumentsEric Wieser2020-01-061-1/+1
* MAINT: Improve const-correctness of shapes and stridesEric Wieser2020-01-061-1/+1
* BUG: core: use blas_ilp64 also for *_matmul, *_dot, and *_vdotPauli Virtanen2019-12-141-1/+9
* MAINT: Move exceptions from core._internal to core._exceptionsEric Wieser2019-04-131-1/+1
* BUG: fix uint alignment asserts in lowlevel loopsAllan Haldane2019-01-031-0/+2
* MAINT: remove unneeded test in npy_is_alignedAllan Haldane2018-09-271-8/+5
* DOC: Document how memory alignment works as of 1.14Allan Haldane2018-09-271-0/+1
* ENH: Implement methods for uint-alignmentAllan Haldane2018-09-271-3/+41
* MAINT: refactor duplicate code into 'common.c'mattip2018-06-291-0/+13
* MAINT: Put PyArray_GetAttrString_SuppressException in get_attr_string.hNathaniel J. Smith2017-04-271-31/+0
* ENH: Allow AxisErrors to have a prefix on the messageEric Wieser2017-03-281-4/+19
* ENH: For compatibility, use an exception type that subclasses both original t...Eric Wieser2017-02-201-1/+15
* MAINT: Use the same error message for most C code handling negative axesEric Wieser2017-02-201-0/+22
* MAINT: Speedup field access by removing unneeded safety checks (3/3)Allan Haldane2015-10-181-0/+9
* MAINT: Speedup field access by removing unneeded safety checks (1/3)Allan Haldane2015-10-181-0/+12
* ENH: core: add diophantine equation solver for deciding memory overlap problemsPauli Virtanen2015-08-291-5/+0
* ENH: add better error message for misaligned matricesJulian Taylor2014-09-041-0/+7
* ENH: Move vdot to multiarray.Charles Harris2014-09-041-0/+30
* ENH: avoid searching for __numpy_ufunc__ if its a basic python typeJulian Taylor2014-04-011-3/+28
* ENH: release gil for np.take and np.arangeJulian Taylor2014-03-111-3/+7
* MAINT: add NPY_BEGIN_THREAD_NDITER and remove unnecessary needs_api checksJulian Taylor2014-03-111-0/+12
* ENH: explicitly mark invalid index branch as unlikelyJulian Taylor2014-02-151-1/+1
* BUG: Fix common.h convert_shape_to_string.Sebastian Berg2014-02-071-1/+1
* ENH: Create meaningful broadcasting errorsSebastian Berg2014-02-061-0/+3
* MAINT: make NPY_CPU_HAVE_UNALIGNED_ACCESS a numeric macroJulian Taylor2013-11-161-3/+1