summaryrefslogtreecommitdiffstats
path: root/Modules/_pickle.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #19235: Add new RecursionError exception. Patch by Georg Brandl.Yury Selivanov2015-07-031-1/+1
* merge 3.4 (#24552)Benjamin Peterson2015-07-021-1/+1
|\
| * fix use after free (closes #24552)Benjamin Peterson2015-07-021-1/+1
* | merge 3.4Benjamin Peterson2015-06-271-16/+10
|\ \ | |/
| * merge 3.3Benjamin Peterson2015-06-271-16/+10
| |\
| | * use safe allocation and reallocation macrosBenjamin Peterson2015-06-271-16/+10
* | | Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.Larry Hastings2015-04-141-14/+23
* | | Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-2/+1
* | | Issue #23611: Serializing more "lookupable" objects (such as unbound methodsSerhiy Storchaka2015-03-311-47/+71
* | | Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.Serhiy Storchaka2015-03-311-12/+14
|\ \ \ | |/ /
| * | Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.Serhiy Storchaka2015-03-311-12/+14
* | | Issue #23096: Pickle representation of floats with protocol 0 now is the sameSerhiy Storchaka2015-02-151-1/+1
* | | Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EXSerhiy Storchaka2014-12-161-13/+12
* | | Issue #15513: Added a __sizeof__ implementation for pickle classes.Serhiy Storchaka2014-12-161-1/+57
|\ \ \ | |/ /
| * | Issue #15513: Added a __sizeof__ implementation for pickle classes.Serhiy Storchaka2014-12-161-1/+57
* | | Fix uninitialized variable after #22676.Antoine Pitrou2014-12-011-7/+17
* | | Issue #22676: Make the pickling of global objects which don't have a __module...Antoine Pitrou2014-10-231-36/+72
* | | Silenced some warnings about comparison between signed and unsigned integerSerhiy Storchaka2014-09-051-3/+3
* | | Issue #22207: Fix "comparison between signed and unsigned integers" warning inVictor Stinner2014-08-171-2/+3
* | | _pickle: Optimize raw_unicode_escape(), use directly a bytes object, don't useVictor Stinner2014-08-171-10/+9
* | | Issue #22218: Fix "comparison between signed and unsigned integers" warnings inVictor Stinner2014-08-171-10/+11
|/ /
* | Issue #20326: Argument Clinic now uses a simple, unique signature toLarry Hastings2014-01-281-17/+17
* | Issue #20395: Extract generated clinic code in Modules/_pickle.c to separate ...Serhiy Storchaka2014-01-271-479/+28
* | silence compiler warning that 's' may be used uninitialized in the load funct...Christian Heimes2014-01-271-1/+1
* | Issue #20390: Small fixes and improvements for Argument Clinic.Larry Hastings2014-01-261-41/+8
* | Issue #20189: Four additional builtin types (PyTypeObject,Larry Hastings2014-01-241-48/+48
* | Two minor Argument Clinic bugfixes: use the name of the class in theLarry Hastings2014-01-221-4/+4
* | Issue #20294: Argument Clinic now supports argument parsing for __new__ andLarry Hastings2014-01-191-48/+26
* | Issue #20287: Argument Clinic's output is now configurable, allowingLarry Hastings2014-01-181-51/+19
* | Issue #20228: Argument Clinic now has special support for class specialLarry Hastings2014-01-121-8/+2
* | Issue #19273: The marker comments Argument Clinic uses have been changedLarry Hastings2014-01-071-61/+61
* | Issue #19976: Argument Clinic METH_NOARGS functions now alwaysLarry Hastings2014-01-041-18/+122
* | Issue #19972: Add rarely used freefunc. This fixes a leak if sys.exit()Stefan Krah2013-12-141-8/+14
* | Issue #6784: Strings from Python 2 can now be unpickled as bytes objects.Alexandre Vassalotti2013-12-071-189/+217
* | Issue #19881: Fix bad pickling of large bytes in cpickle.Alexandre Vassalotti2013-12-061-1/+1
* | Issue #6477: Merge with 3.3.Alexandre Vassalotti2013-12-011-2/+2
|\ \ | |/
| * Issue #6477: Keep PyNotImplemented_Type and PyNone_Type private.Alexandre Vassalotti2013-12-011-2/+2
* | Issue #6477: Merge with 3.3.Alexandre Vassalotti2013-12-011-1/+31
|\ \ | |/
| * Issue #6477: Added support for pickling the types of built-in singletons.Alexandre Vassalotti2013-12-011-1/+31
* | Merge with 3.3.Alexandre Vassalotti2013-11-301-1/+1
|\ \ | |/
| * Fixed _pickle.Unpickler to handle empty persistent IDs correctly.Alexandre Vassalotti2013-11-301-1/+1
* | Issue #17897: Optimized unpickle prefetching.Serhiy Storchaka2013-11-301-30/+22
* | Use PyDict_GetItemWithError instead of PyDict_GetItem in cpickle.Alexandre Vassalotti2013-11-291-12/+35
* | Remove explicit empty tuple reuse in cpickle.Alexandre Vassalotti2013-11-281-12/+6
* | Remove the tuple reuse optimization in _Pickle_FastCall.Alexandre Vassalotti2013-11-281-30/+15
* | Encapsulate cpickle global state in a dedicated object.Alexandre Vassalotti2013-11-281-270/+426
* | Combine the FastCall functions in cpickle.Alexandre Vassalotti2013-11-271-90/+42
* | Reverting e39db21df580 eagerly due to buildbot failures.Alexandre Vassalotti2013-11-251-33/+90
* | Combine _Pickler_FastCall and _Unpickler_FastCall in cpickle.Alexandre Vassalotti2013-11-251-90/+33
* | Issue #19739: Try to fix compiler warnings on 32-bit Windows.Alexandre Vassalotti2013-11-251-22/+21