aboutsummaryrefslogtreecommitdiff
path: root/Modules/_pickle.c
AgeCommit message (Expand)Author
2018-04-03bpo-23403: Bump pickle.DEFAULT_PROTOCOL to 4 (#6355)Łukasz Langa
2018-04-03bpo-33209: End framing at the end of C implementation of pickle.Pickler.dump(...Serhiy Storchaka
2018-02-03bpo-32746: Fix multiple typos (GH-5144)Leo Arias
2018-01-25 bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code ...Serhiy Storchaka
2018-01-20bpo-32503: Avoid creating too small frames in pickles. (#5127)Serhiy Storchaka
2018-01-13bpo-31993: Do not use memoryview when pickle large strings. (#5154)Serhiy Storchaka
2018-01-11bpo-31993: Do not create frames for large bytes and str objects (#5114)Serhiy Storchaka
2018-01-06bpo-31993: Do not allocate large temporary buffers in pickle dump. (#4353)Olivier Grisel
2017-11-30bpo-28416: Break reference cycles in Pickler and Unpickler subclasses (#4080)Serhiy Storchaka
2017-11-16bpo-32037: Use the INT opcode for 32-bit integers in protocol 0 pickles. (#4407)Serhiy Storchaka
2017-11-13bpo-32013: _pickle: Add missing Py_DECREF in error case in fast_save_enter() ...Mat M
2017-10-22bpo-31572: Get rid of using _PyObject_HasAttrId() in pickle. (#3729)Serhiy Storchaka
2017-09-15bpo-28411: Support other mappings in PyInterpreterState.modules. (#3593)Eric Snow
2017-09-14bpo-31338 (#3374)Barry Warsaw
2017-09-13bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)Eric Snow
2017-09-11bpo-30860: Move windows.h include out of internal/*.h. (#3458)Eric Snow
2017-09-07bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow
2017-09-05_pickle: Fix whichmodule() (#3358)Victor Stinner
2017-09-04bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)Eric Snow
2017-03-21bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. ...Serhiy Storchaka
2017-02-02Issue #29368: Fix _Pickle_FastCall() usage in do_append()Victor Stinner
2017-02-02Issue #29368: The extend() method is now called instead of the append()Serhiy Storchaka
2017-01-09Issue #29190: Fixed possible errors in comparing strings in the pickle module.Serhiy Storchaka
2017-01-09Issue #29190: Fixed possible errors in comparing strings in the pickle module.Serhiy Storchaka
2017-01-09Issue #29190: Fixed possible errors in comparing strings in the pickle module.Serhiy Storchaka
2016-12-16Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ...Serhiy Storchaka
2016-12-09Initialize variables to fix compiler warningsVictor Stinner
2016-12-09Use _PyObject_CallMethodIdObjArgs()Victor Stinner
2016-12-05Issue #28858: Remove _PyObject_CallArg1() macroVictor Stinner
2016-11-20Added the const qualifier to char* variables that refer to readonly internalSerhiy Storchaka
2016-11-20Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka
2016-11-16Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka
2016-11-16Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka
2016-09-06Issue #25761: Improved error reporting about truncated pickle data inSerhiy Storchaka
2016-09-05Avoid inefficient way to call functions without argumentVictor Stinner
2016-08-30Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger
2016-08-25_pickle: remove outdated commentVictor Stinner
2016-08-22Rename _PyObject_FastCall() to _PyObject_FastCallDict()Victor Stinner
2016-08-19Issue #27128: _pickle uses fast callVictor Stinner
2016-07-17Issue #17711: Fixed unpickling by the persistent ID with protocol 0.Serhiy Storchaka
2016-07-17Issue #17711: Fixed unpickling by the persistent ID with protocol 0.Serhiy Storchaka
2016-07-07- Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka
2016-07-07Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka
2016-05-30Issue #27125: Merge typo fixes from 3.5Martin Panter
2016-05-30Issue #27125: Remove duplicated words from documentation and commentsMartin Panter
2016-05-26Issue #27076: Merge spelling from 3.5Martin Panter
2016-05-26Issue #27076: Doc, comment and tests spelling fixesMartin Panter
2016-05-20Issue #27056: Fix _Unpickler_Read() to avoid integer overflowVictor Stinner
2016-05-20Optimize pickle.load() and pickle.loads()Victor Stinner
2016-04-17Issue #26778: Fixed "a/an/and" typos in code comment, documentation and errorSerhiy Storchaka