summaryrefslogtreecommitdiffstats
path: root/Python/marshal.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-...Zackery Spytz2018-12-071-2/+3
* bpo-33720: Refactor marshalling/unmarshalling floats. (GH-8071)Serhiy Storchaka2018-07-241-109/+72
* bpo-33720: Reduces maximum marshal recursion depth on release builds. (GH-7401)Steve Dower2018-06-041-1/+7
* bpo-32011: Revert "Issue #15480: Remove the deprecated and unused TYPE_INT64 ...Serhiy Storchaka2017-11-151-0/+21
* remove current_filename optimization from marshal (#3423) (closes bpo-31384)Benjamin Peterson2017-09-071-19/+0
* bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (...Stefan Krah2017-08-211-0/+3
* bpo-20185: Convert the marshal module to Argument Clinic. (#541)Serhiy Storchaka2017-03-121-67/+84
* bpo-29746: Update marshal docs to Python 3. (#547)Serhiy Storchaka2017-03-121-14/+12
* Use _PyObject_CallMethodIdObjArgs()Victor Stinner2016-12-091-1/+1
* Replace PyObject_CallFunction() with fastcallVictor Stinner2016-12-011-1/+1
* Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly opt...Christian Heimes2016-09-131-2/+2
* Cleanup hashtable.hVictor Stinner2016-03-231-1/+1
* Issue #26588:Victor Stinner2016-03-231-1/+1
* hashtable.h now supports keys of any sizeVictor Stinner2016-03-211-5/+10
* Ooops, revert changeset ea9efa06c137Victor Stinner2016-03-211-7/+4
* _tracemalloc: add domain to trace keysVictor Stinner2016-03-181-4/+7
* Issue #26146: marshal.loads() now uses the empty frozenset singletonVictor Stinner2016-01-231-29/+40
* Issue #25923: Added more const qualifiers to signatures of static and private...Serhiy Storchaka2015-12-251-16/+18
* Issue #25899: Converted non-ASCII characters in docstrings and manpageSerhiy Storchaka2015-12-181-2/+2
* Issue #23752: _Py_fstat() is now responsible to raise the Python exceptionVictor Stinner2015-03-301-1/+1
* Issue #23753: Python doesn't support anymore platforms without stat() orVictor Stinner2015-03-241-4/+0
* Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Wind...Steve Dower2015-02-211-6/+10
* Issue #23450: Fixed possible integer overflows.Serhiy Storchaka2015-02-161-1/+1
* Splitted the WFILE structure to WFILE and RFILE.Serhiy Storchaka2015-02-111-6/+11
* Issue #23344: marshal.dumps() is now 20-25% faster on average.Serhiy Storchaka2015-02-111-21/+62
* Issue #20416: marshal.dumps() with protocols 3 and 4 is now 40-50% faster onSerhiy Storchaka2015-02-111-40/+55
* Fixed memory leak in marshal.Serhiy Storchaka2015-01-281-1/+3
|\
| * Fixed memory leak in marshal.Serhiy Storchaka2015-01-281-1/+3
* | Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-051-1/+1
|\ \ | |/
| * Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-051-1/+1
* | #22734 marshal needs a lower stack depth for debug builds on WindowsSteve Dower2014-11-011-1/+1
* | Issue #21490: Add new C macros: Py_ABS() and Py_STRINGIFY()Victor Stinner2014-05-141-5/+3
|/
* Fix compiler warning (on Windows 64-bit): explicit cast Py_ssize_t to unsignedVictor Stinner2013-11-151-2/+2
* Issue #19437: Cleanup r_ref() of the marshal moduleVictor Stinner2013-10-311-5/+6
* Issue #19437: Fix r_object() of marshal module, handle PyDict_SetItem() failureVictor Stinner2013-10-311-3/+12
* Issue #19437: Fix r_object() of marshal module, handle r_byte() failure forVictor Stinner2013-10-311-0/+2
* Issue #19437: Fix r_PyLong() of marshal module, stop immediatly at firstVictor Stinner2013-10-311-4/+11
* Issue #1772673: The type of `char*` arguments now changed to `const char*`.Serhiy Storchaka2013-10-191-3/+3
* Close #19260: remove outdated comment in marshal.cAntoine Pitrou2013-10-141-2/+0
* Catch a few extra error cases in marshal.cKristján Valur Jónsson2013-10-131-0/+4
* Issue #19219 Remove a lot of "retval = NULL" statements, now that retvalKristján Valur Jónsson2013-10-131-79/+22
* Issue #19219: retval may be used uninitialized valueChristian Heimes2013-10-131-1/+1
* Try to fix weird assertion error on the Fedora buildbot.Antoine Pitrou2013-10-121-3/+3
* Issue #19219: Speed up marshal.loads(), and make pyc files slightly (5% to 10...Antoine Pitrou2013-10-121-126/+266
* Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-271-2/+2
|\
| * Issue #18783: Removed existing mentions of Python long type in docstrings,Serhiy Storchaka2013-08-271-2/+2
* | Issue #18722: Remove uses of the "register" keyword in C code.Antoine Pitrou2013-08-131-2/+2
* | Issue #17872: Fix a segfault in marshal.load() when input stream returnsSerhiy Storchaka2013-07-111-15/+20
|\ \ | |/
| * Issue #17872: Fix a segfault in marshal.load() when input stream returnsSerhiy Storchaka2013-07-111-15/+20
* | Fix reference leaks introduced by the patch for issue #5308.Serhiy Storchaka2013-07-111-12/+11
|\ \ | |/