summaryrefslogtreecommitdiff
path: root/Cython/Utility/MemoryView_C.c
Commit message (Expand)AuthorAgeFilesLines
* Fix some maybe-unsed function warnings.Robert Bradshaw2015-10-101-4/+4
* adapt and apply major refactoring of IndexNode originally written by Mark Flo...Stefan Behnel2015-09-041-7/+7
* disable atomics usage for MSVC again - seems to be unreliableStefan Behnel2015-07-311-1/+1
* remove duplicated "va_start()" from memory view codeStefan Behnel2015-07-241-2/+0
* MSVC might want to have (...) around warning messagesStefan Behnel2015-07-041-1/+1
* fix warnings in MSVC atomics codeStefan Behnel2015-07-041-1/+2
* enable dead "atomics" memoryview code for MSVC (untested)Stefan Behnel2015-07-011-1/+1
* prevent creation of "suboffset_dim" temp when it's not used in memory view sl...Stefan Behnel2014-12-311-4/+4
* Backed out changeset 7102647c1ecdStefan Behnel2014-10-291-1/+2
* remove usages of CYTHON_FORMAT_SSIZE_T (which is always 'z')Stefan Behnel2014-10-261-2/+1
* clean up lots of places where exceptions are being raised to reduce the messa...Stefan Behnel2013-12-061-1/+1
* Fix several MS compiler warnings.Josh Ayers2013-05-201-2/+2
* clean up dependencies of memoryview utility code snippets a bit to get rid of...Stefan Behnel2013-04-141-11/+18
* suppress some C compiler warnings about unused function argumentsStefan Behnel2013-04-141-2/+1
* clean up utility code a bitStefan Behnel2013-04-141-2/+2
* clean up utility code a bitStefan Behnel2013-04-141-7/+49
* Allow arbitrary strides and zero- and one-sized dimensionsMark Florisson2013-04-141-90/+138
* Merge pull request #190 from sturlamolden/masterscoder2013-03-221-1/+1
|\
| * Enable GCC atomic builtins on MinGW, disable on -march=i386Sturla Molden2013-02-281-1/+1
* | BUG: Avoid exporting symbols in MemoryView utility code.Bradley M. Froehle2013-03-141-8/+8
|/
* Disable atomic refcounting on windows with GCCMark Florisson2013-02-161-2/+3
* fix typo in gcc version testStefan Behnel2013-02-151-1/+1
* Use wraparound and boundscheck directives for memory view slices.Robert Bradshaw2013-02-131-2/+2
* Use __Pyx_PyIndex_Check instead of PyIndex_CheckMark Florisson2012-11-111-6/+0
* Redefine PyIndex_Check in memoryview utilityMark Florisson2012-11-101-0/+5
* Error checking for NULL strides + testsMark Florisson2012-09-251-34/+54
* make memoryviews work when strides is NULLChristoph Groth2012-09-251-7/+12
* Use CYTHON_FORMAT_SSIZE_Tcgohlke2012-08-301-2/+2
* Allow arbitrary strides for strides memoryview slices in verificationMark Florisson2012-06-191-1/+1
* fixes bug in memoryview validation code for C contiguous buffers.Gregor Thalhammer2012-05-161-3/+4
* Avoid taking address of memoryviews to enable C compiler optimizations in use...Mark Florisson2012-05-111-1/+6
* Fix refcount error in copy function of memoryviewsMark Florisson2012-05-011-4/+4
* fix usage of refnanny macros in memoryview utility codeStefan Behnel2012-02-291-3/+3
* Compare memoryview type pointers directly when coercing from memoryview to me...Mark Florisson2012-02-201-34/+53
* Remove alignment check and track aligned pointerMark Florisson2012-02-151-39/+10
* Use Py_intptr_t to check alignmentMark Florisson2012-02-151-20/+2
* Fix c89 compatiblity in conversion to py_object functionMark Florisson2012-02-141-4/+3
* Delete None slices properlyMark Florisson2012-02-111-1/+5
* Support None memoryview slicesMark Florisson2012-02-091-4/+10
* Fix prototypeMark Florisson2012-02-041-2/+2
* Significantly better performing scalar to slice assignmentMark Florisson2012-01-221-1/+28
* ANSI C compatibilityMark Florisson2012-01-221-0/+3
* Support copying/slice assigning with dtype objectMark Florisson2012-01-221-7/+12
* Fix py32 compatibility & fix warningsMark Florisson2012-01-221-4/+5
* Disable intel atomics until it's testedMark Florisson2012-01-221-1/+1
* Fix py24-py25 memoryview compilation errorsMark Florisson2012-01-221-2/+2
* slice assignment broadcasting & fix some bugsMark Florisson2012-01-221-12/+11
* slice assignment + broadcasting leading newaxis dimensionsMark Florisson2012-01-221-1/+9
* Support index-slicing indirect dimensions if slice data pointer can be movedMark Florisson2012-01-221-16/+46
* Optimize indexing when slicing memviews & move to utilityMark Florisson2012-01-221-0/+67