summaryrefslogtreecommitdiffstats
path: root/Modules/arraymodule.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-36346: array: Don't use deprecated APIs (GH-19653)Inada Naoki2020-05-111-42/+40
* bpo-40268: Remove unused structmember.h includes (GH-19530)Victor Stinner2020-04-151-1/+1
* bpo-39770, array module: Remove unnecessary descriptor counting (GH-18675)Andy Lester2020-03-041-5/+0
* bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)Dong-hee Na2020-02-171-1/+1
* bpo-39573: Use Py_SET_SIZE() function (GH-18402)Victor Stinner2020-02-071-5/+5
* bpo-39573: Add Py_SET_TYPE() function (GH-18394)Victor Stinner2020-02-071-1/+1
* bpo-38916: array.array: remove fromstring() and tostring() (GH-17487)Victor Stinner2019-12-091-41/+0
* bpo-38677: Fix arraymodule error handling in module initialization. (GH-17039)Marco Paolini2019-11-151-8/+12
* bpo-38465: Convert the type of exports counters to Py_ssize_t. (GH-16746)Hai Shi2019-10-211-1/+1
* Remove redundant check from arraymodule b_getitem (GH-14676)Disconnect3d2019-07-111-3/+1
* bpo-37547: add _PyObject_CallMethodOneArg (GH-14685)Jeroen Demeyer2019-07-111-1/+1
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-4/+4
* bpo-36842: Implement PEP 578 (GH-12613)Steve Dower2019-05-231-0/+5
* bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375)Zackery Spytz2019-05-171-2/+4
* bpo-36285: Fix integer overflow in the array module. (GH-12317)sth2019-03-201-4/+4
* bpo-36048: Use __index__() instead of __int__() for implicit conversion if av...Serhiy Storchaka2019-02-251-1/+1
* bpo-35489: Use "const Py_UNICODE *" for the Py_UNICODE converter in AC. (GH-1...Serhiy Storchaka2018-12-141-2/+2
* bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11...Serhiy Storchaka2018-12-111-1/+2
* bpo-35441: Remove dead and buggy code related to PyList_SetItem(). (GH-11033)Zackery Spytz2018-12-081-3/+8
* bpo-32747: Remove trailing spaces in docstrings. (GH-5491)oldk2018-02-021-17/+17
* bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code ...Serhiy Storchaka2018-01-251-4/+3
* bpo-32020: arraymodule: Correct missing Py_DECREF in failure case of make_arr...Mat M2017-11-141-1/+3
* bpo-27541: Reprs of subclasses of some classes now contain actual type name. ...Serhiy Storchaka2017-09-211-2/+4
* bpo-24700: Add a fast path for comparing array.array of equal type (#3009)Adrian Wielgosik2017-08-171-15/+66
* bpo-30592: Fixed error messages for some builtins. (#1996)Serhiy Storchaka2017-06-081-1/+1
* Change error message for array methods to use 'array' instead of 'list'. (#1853)Jim Fasarakis-Hilliard2017-05-291-2/+2
* Expand the PySlice_GetIndicesEx macro. (#1023)Serhiy Storchaka2017-04-081-5/+6
* bpo-29932: Fix small error message typos in arraymodule.c (GH-888)Sylvain2017-03-291-3/+3
* bpo-28298: make array 'Q', 'L' and 'I' accept big intables as elements (#570)orenmn2017-03-091-46/+62
* Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-16/+8
* Use _PyObject_CallMethodIdObjArgs()Victor Stinner2016-12-091-1/+1
* Issue #19569: Compiler warnings are now emitted if use most of deprecatedSerhiy Storchaka2016-11-201-2/+2
* Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly opt...Christian Heimes2016-09-131-2/+2
* Issue #27570: Merge null pointer fixes from 3.5Martin Panter2016-09-071-8/+16
|\
| * Issue #27570: Avoid zero-length memcpy() calls with null source pointersMartin Panter2016-09-071-8/+16
* | replace PY_LONG_LONG with long longBenjamin Peterson2016-09-061-13/+13
* | require a long long data type (closes #27961)Benjamin Peterson2016-09-061-11/+0
* | Issue #7063: Remove dead code from array slice handlingMartin Panter2016-07-251-47/+8
* | - Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-2/+2
|\ \ | |/
| * Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-2/+2
* | Fixed integer overflow in array.buffer_info().Serhiy Storchaka2016-06-231-1/+1
|\ \ | |/
| * Fixed integer overflow in array.buffer_info().Serhiy Storchaka2016-06-231-1/+1
* | Merge typo fixes from 3.5Martin Panter2016-05-081-1/+1
|\ \ | |/
| * Corrections for a/an in code comments and documentationMartin Panter2016-05-081-1/+1
* | Issue #26492: Exhausted iterator of array.array now conforms with the behaviorSerhiy Storchaka2016-03-301-4/+18
* | Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-9/+9
|/
* Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-1/+1
* PEP 489: Multi-phase extension module initializationNick Coghlan2015-05-231-21/+29
* Issue #24000: Improved Argument Clinic's mapping of converters to legacyLarry Hastings2015-05-081-2/+2
* Issue #24001: Argument Clinic converters now use accept={type}Larry Hastings2015-05-041-4/+4