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
*
Use static inline function Py_EnterRecursiveCall() (#91988)
Victor Stinner
2022-05-04
1
-11/+12
*
gh-91731: Replace Py_BUILD_ASSERT() with static_assert() (#91730)
Victor Stinner
2022-04-20
1
-1/+1
*
bpo-46712: share more global strings in deepfreeze (gh-32152)
Kumar Aditya
2022-04-19
1
-1/+1
*
bpo-46906: Add PyFloat_Pack8() to the C API (GH-31657)
Victor Stinner
2022-03-11
1
-3/+2
*
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...
Eric Snow
2022-02-08
1
-79/+49
*
bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)
Christian Heimes
2021-10-22
1
-2/+2
*
bpo-35134: Add Include/cpython/floatobject.h (GH-28957)
Victor Stinner
2021-10-14
1
-0/+1
*
bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914)
Victor Stinner
2021-10-13
1
-0/+2
*
Fix typos in the Modules directory (GH-28761)
Christian Clauss
2021-10-07
1
-2/+2
*
bpo-44029: Remove Py_UNICODE APIs (GH-25881)
Inada Naoki
2021-05-07
1
-1/+1
*
bpo-40137: Add pycore_moduleobject.h internal header (GH-25507)
Victor Stinner
2021-04-21
1
-1/+2
*
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner
2020-12-01
1
-1/+1
*
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
Victor Stinner
2020-12-01
1
-12/+12
*
bpo-42152: Use PyDict_Contains and PyDict_SetDefault if appropriate. (GH-22986)
Serhiy Storchaka
2020-10-26
1
-11/+6
*
bpo-41288: Refactor of unpickling NEWOBJ and NEWOBJ_EX opcodes. (GH-21472)
Serhiy Storchaka
2020-07-18
1
-76/+33
*
bpo-41288: Fix a crash in unpickling invalid NEWOBJ_EX. (GH-21458)
Serhiy Storchaka
2020-07-13
1
-8/+21
*
bpo-40943: Replace PY_FORMAT_SIZE_T with "z" (GH-20781)
Victor Stinner
2020-06-10
1
-2/+2
*
bpo-39435: Make the first argument of pickle.loads() positional-only. (GH-19846)
Serhiy Storchaka
2020-05-02
1
-1/+2
*
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner
2020-04-15
1
-1/+1
*
bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data....
Serhiy Storchaka
2020-04-11
1
-1/+1
*
bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119)
Dong-hee Na
2020-03-24
1
-11/+6
*
bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)
Andy Lester
2020-03-04
1
-2/+2
*
bpo-39378: partial of PickleState struct should be traversed. (GH-18046)
Hai Shi
2020-03-02
1
-0/+1
*
bpo-39681: Fix C pickle regression with minimal file-like objects (#18592)
Antoine Pitrou
2020-02-23
1
-5/+36
*
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin
2020-02-11
1
-5/+5
*
bpo-39573: Use Py_SET_SIZE() function (GH-18402)
Victor Stinner
2020-02-07
1
-11/+13
*
bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393)
Victor Stinner
2020-02-07
1
-1/+1
*
bpo-39492: Fix a reference cycle between reducer_override and a Pickler insta...
Pierre Glaser
2020-02-02
1
-4/+18
*
bpo-39426: Fix outdated default and highest protocols in docs (GH-18154)
Mark Dickinson
2020-01-24
1
-9/+10
*
bpo-38876: Raise pickle.UnpicklingError when loading an item from memo for in...
Claudiu Popa
2019-11-24
1
-4/+8
*
bpo-37206: Unrepresentable default values no longer represented as None. (GH-...
Serhiy Storchaka
2019-09-14
1
-16/+16
*
bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630)
Serhiy Storchaka
2019-09-01
1
-6/+7
*
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
[next]