index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Modules
/
_pickle.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
bpo-37502: handle default parameter for buffers argument of pickle.loads corr...
Markus Mohrhard
2019-07-25
1
-1/+1
*
Fix typos in docs, comments and test assert messages (#14872)
Min ho Kim
2019-07-21
1
-1/+1
*
bpo-37547: add _PyObject_CallMethodOneArg (GH-14685)
Jeroen Demeyer
2019-07-11
1
-1/+1
*
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer
2019-07-08
1
-1/+1
*
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer
2019-07-04
1
-7/+5
*
bpo-37194: Add a new public PyObject_CallNoArgs() function (GH-13890)
Victor Stinner
2019-06-17
1
-2/+2
*
bpo-31829: Make protocol 0 pickles be loadable in text mode in Python 2. (GH-...
Serhiy Storchaka
2019-05-31
1
-1/+4
*
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...
Jeroen Demeyer
2019-05-31
1
-8/+8
*
bpo-36785: PEP 574 implementation (GH-7076)
Antoine Pitrou
2019-05-26
1
-55/+456
*
bpo-36842: Implement PEP 578 (GH-12613)
Steve Dower
2019-05-23
1
-0/+5
*
bpo-35900: Enable custom reduction callback registration in _pickle (GH-12499)
Pierre Glaser
2019-05-08
1
-2/+42
*
bpo-35900: Add a state_setter arg to save_reduce (GH-12588)
Pierre Glaser
2019-05-08
1
-8/+40
*
bpo-18372: Add missing PyObject_GC_Track() calls in the pickle module (GH-8505)
Zackery Spytz
2019-04-23
1
-0/+3
*
bpo-36635: Change pyport.h for Py_BUILD_CORE_MODULE define (GH-12853)
Victor Stinner
2019-04-17
1
-4/+7
*
bpo-34572: change _pickle unpickling to use import rather than retrieving fro...
tjb900
2019-02-18
1
-6/+6
*
bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11...
Serhiy Storchaka
2018-12-11
1
-6/+2
*
bpo-34987: Fix a possible null pointer dereference in _pickle.c's save_reduce...
Zackery Spytz
2018-12-05
1
-1/+4
*
bpo-33029: Fix signatures of getter and setter functions. (GH-10746)
Serhiy Storchaka
2018-11-27
1
-8/+8
*
bpo-35059: Cleanup usage of Python macros (GH-10648)
Victor Stinner
2018-11-22
1
-7/+19
*
bpo-35133: Fix mistakes when concatenate string literals on different lines. ...
Serhiy Storchaka
2018-11-05
1
-2/+2
*
Fix incorrect error handling in _pickle.Unpickler.__init__() (GH-9630)
Zackery Spytz
2018-09-29
1
-1/+1
*
closes bpo-34656: Avoid relying on signed overflow in _pickle memos. (GH-9261)
Benjamin Peterson
2018-09-21
1
-31/+31
*
bpo-34395: Don't free allocated memory on realloc fail in load_mark() in _pic...
Sergey Fedoseev
2018-08-25
1
-15/+5
*
Fix upsizing of marks stack in pickle module. (GH-8860)
Sergey Fedoseev
2018-08-25
1
-1/+1
*
bpo-34456: pickle: Add missing NULL check to save_global(). (GH-8851)
Alexey Izbyshev
2018-08-22
1
-0/+2
*
bpo-34395: Fix memory leaks caused by incautious usage of PyMem_Resize(). (GH...
Sergey Fedoseev
2018-08-16
1
-6/+7
*
bpo-34141: Optimized pickling simple non-recursive values. (GH-8318)
Serhiy Storchaka
2018-07-18
1
-20/+16
*
bpo-23403: Bump pickle.DEFAULT_PROTOCOL to 4 (#6355)
Ćukasz Langa
2018-04-04
1
-7/+11
*
bpo-33209: End framing at the end of C implementation of pickle.Pickler.dump(...
Serhiy Storchaka
2018-04-03
1
-2/+3
*
bpo-32746: Fix multiple typos (GH-5144)
Leo Arias
2018-02-04
1
-1/+1
*
bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code ...
Serhiy Storchaka
2018-01-25
1
-92/+47
*
bpo-32503: Avoid creating too small frames in pickles. (#5127)
Serhiy Storchaka
2018-01-20
1
-9/+9
*
bpo-31993: Do not use memoryview when pickle large strings. (#5154)
Serhiy Storchaka
2018-01-12
1
-2/+3
*
bpo-31993: Do not create frames for large bytes and str objects (#5114)
Serhiy Storchaka
2018-01-11
1
-94/+86
*
bpo-31993: Do not allocate large temporary buffers in pickle dump. (#4353)
Olivier Grisel
2018-01-06
1
-24/+114
*
bpo-28416: Break reference cycles in Pickler and Unpickler subclasses (#4080)
Serhiy Storchaka
2017-11-30
1
-38/+98
*
bpo-32037: Use the INT opcode for 32-bit integers in protocol 0 pickles. (#4407)
Serhiy Storchaka
2017-11-16
1
-23/+23
*
bpo-32013: _pickle: Add missing Py_DECREF in error case in fast_save_enter() ...
Mat M
2017-11-13
1
-1/+5
*
bpo-31572: Get rid of using _PyObject_HasAttrId() in pickle. (#3729)
Serhiy Storchaka
2017-10-22
1
-30/+33
*
bpo-28411: Support other mappings in PyInterpreterState.modules. (#3593)
Eric Snow
2017-09-15
1
-39/+68
*
bpo-31338 (#3374)
Barry Warsaw
2017-09-15
1
-2/+1
*
bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)
Eric Snow
2017-09-14
1
-2/+10
*
bpo-30860: Move windows.h include out of internal/*.h. (#3458)
Eric Snow
2017-09-12
1
-1/+1
*
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow
2017-09-08
1
-0/+7
*
_pickle: Fix whichmodule() (#3358)
Victor Stinner
2017-09-05
1
-1/+1
*
bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)
Eric Snow
2017-09-04
1
-10/+2
*
bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. ...
Serhiy Storchaka
2017-03-21
1
-9/+9
*
Issue #29368: Fix _Pickle_FastCall() usage in do_append()
Victor Stinner
2017-02-02
1
-1/+0
*
Issue #29368: The extend() method is now called instead of the append()
Serhiy Storchaka
2017-02-02
1
-19/+41
*
Issue #29190: Fixed possible errors in comparing strings in the pickle module.
Serhiy Storchaka
2017-01-09
1
-12/+6
|
\
[next]