Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
b21505e7109bafe75d87ab63d524b4e749157dbd
/
Modules
/
_pickle.c
c3d9508
bpo-32746: Fix multiple typos (GH-5144)
by Leo Arias
· 7 years ago
f320be7
bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222)
by Serhiy Storchaka
· 7 years ago
1211c9a
bpo-32503: Avoid creating too small frames in pickles. (#5127)
by Serhiy Storchaka
· 7 years ago
5b76bdb
bpo-31993: Do not use memoryview when pickle large strings. (#5154)
by Serhiy Storchaka
· 7 years ago
0a2da50
bpo-31993: Do not create frames for large bytes and str objects (#5114)
by Serhiy Storchaka
· 7 years ago
3cd7c6e
bpo-31993: Do not allocate large temporary buffers in pickle dump. (#4353)
by Olivier Grisel
· 7 years ago
986375e
bpo-28416: Break reference cycles in Pickler and Unpickler subclasses (#4080)
by Serhiy Storchaka
· 7 years ago
3daaafb
bpo-32037: Use the INT opcode for 32-bit integers in protocol 0 pickles. (#4407)
by Serhiy Storchaka
· 7 years ago
f76231f
bpo-32013: _pickle: Add missing Py_DECREF in error case in fast_save_enter() (#4384)
by Mat M
· 7 years ago
04e36af
bpo-31572: Get rid of using _PyObject_HasAttrId() in pickle. (#3729)
by Serhiy Storchaka
· 7 years ago
3f9eee6
bpo-28411: Support other mappings in PyInterpreterState.modules. (#3593)
by Eric Snow
· 7 years ago
b2e5794
bpo-31338 (#3374)
by Barry Warsaw
· 7 years ago
93c92f7
bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)
by Eric Snow
· 7 years ago
fc1bf87
bpo-30860: Move windows.h include out of internal/*.h. (#3458)
by Eric Snow
· 7 years ago
2ebc5ce
bpo-30860: Consolidate stateful runtime globals. (#3397)
by Eric Snow
· 7 years ago
af46eb8
_pickle: Fix whichmodule() (#3358)
by Victor Stinner
· 7 years ago
86b7afd
bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)
by Eric Snow
· 7 years ago
fff9a31
bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. (#748)
by Serhiy Storchaka
· 8 years ago
fd6d0d2
Issue #29368: Fix _Pickle_FastCall() usage in do_append()
by Victor Stinner
· 8 years ago
bee09ae
Issue #29368: The extend() method is now called instead of the append()
by Serhiy Storchaka
· 8 years ago
32999ab
Issue #29190: Fixed possible errors in comparing strings in the pickle module.
by Serhiy Storchaka
· 8 years ago
f0f35a6
Issue #29190: Fixed possible errors in comparing strings in the pickle module.
by Serhiy Storchaka
· 8 years ago
9937d90
Issue #29190: Fixed possible errors in comparing strings in the pickle module.
by Serhiy Storchaka
· 8 years ago
5ab81d7
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
by Serhiy Storchaka
· 8 years ago
b110dad
Initialize variables to fix compiler warnings
by Victor Stinner
· 8 years ago
55ba38a
Use _PyObject_CallMethodIdObjArgs()
by Victor Stinner
· 8 years ago
7bfb42d
Issue #28858: Remove _PyObject_CallArg1() macro
by Victor Stinner
· 8 years ago
85b0f5b
Added the const qualifier to char* variables that refer to readonly internal
by Serhiy Storchaka
· 8 years ago
0651583
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
by Serhiy Storchaka
· 8 years ago
3b73ea1
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
f4934ea
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
by Serhiy Storchaka
· 8 years ago
90493ab
Issue #25761: Improved error reporting about truncated pickle data in
by Serhiy Storchaka
· 8 years ago
ad8c83a
Avoid inefficient way to call functions without argument
by Victor Stinner
· 8 years ago
15f44ab
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
by Raymond Hettinger
· 8 years ago
b98b927
_pickle: remove outdated comment
by Victor Stinner
· 8 years ago
559bb6a
Rename _PyObject_FastCall() to _PyObject_FastCallDict()
by Victor Stinner
· 8 years ago
7521069
Issue #27128: _pickle uses fast call
by Victor Stinner
· 8 years ago
3410c01
Issue #17711: Fixed unpickling by the persistent ID with protocol 0.
by Serhiy Storchaka
· 8 years ago
dec25af
Issue #17711: Fixed unpickling by the persistent ID with protocol 0.
by Serhiy Storchaka
· 8 years ago
2954f83
- Issue #27332: Fixed the type of the first argument of module-level functions
by Serhiy Storchaka
· 8 years ago
1a2b24f
Issue #27332: Fixed the type of the first argument of module-level functions
by Serhiy Storchaka
· 8 years ago
e514093
Issue #27125: Merge typo fixes from 3.5
by Martin Panter
· 8 years ago
a90a4a9
Issue #27125: Remove duplicated words from documentation and comments
by Martin Panter
· 8 years ago
3e04d5b
Issue #27076: Merge spelling from 3.5
by Martin Panter
· 8 years ago
46f5072
Issue #27076: Doc, comment and tests spelling fixes
by Martin Panter
· 8 years ago
da23056
Issue #27056: Fix _Unpickler_Read() to avoid integer overflow
by Victor Stinner
· 8 years ago
19ed27e
Optimize pickle.load() and pickle.loads()
by Victor Stinner
· 8 years ago
b6a9c97
Issue #26778: Fixed "a/an/and" typos in code comment, documentation and error
by Serhiy Storchaka
· 8 years ago
6a7b3a7
Issue #26778: Fixed "a/an/and" typos in code comment and documentation.
by Serhiy Storchaka
· 8 years ago
cda8094
Issue #15984: Merge PyUnicode doc from 3.5
by Martin Panter
· 8 years ago
6245cb3
Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc
by Martin Panter
· 8 years ago
ec39756
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 8 years ago
4884271
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 8 years ago
21b4711
_pickle: Fix load_counted_tuple(), use Py_ssize_t for size
by Victor Stinner
· 9 years ago
576f132
Issue #20440: Cleaning up the code by using Py_SETREF.
by Serhiy Storchaka
· 9 years ago
bdb908e
Issue #20440: Applied yet one patch for using Py_SETREF.
by Serhiy Storchaka
· 9 years ago
4a1e70f
Issue #20440: Applied yet one patch for using Py_SETREF.
by Serhiy Storchaka
· 9 years ago
ef1585e
Issue #25923: Added more const qualifiers to signatures of static and private functions.
by Serhiy Storchaka
· 9 years ago
a9406e7
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
by Serhiy Storchaka
· 9 years ago
5c4064e
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
by Serhiy Storchaka
· 9 years ago
3ac5380
Issue #25761: Fixed reference leak added in previous changeset (5c670af0100f).
by Serhiy Storchaka
· 9 years ago
59fb634
Issue #25761: Improved detecting errors in broken pickle data.
by Serhiy Storchaka
· 9 years ago
fbc3e37
Fixed reference leak when read truncated pickle.
by Serhiy Storchaka
· 9 years ago
77a61d2
Fixed reference leak when read truncated pickle.
by Serhiy Storchaka
· 9 years ago
ca28eba
Fixed reference leak when read truncated pickle.
by Serhiy Storchaka
· 9 years ago
14128d8
Issue #25725: Fixed a reference leak in pickle.loads() when unpickling
by Serhiy Storchaka
· 9 years ago
c5f3b42
Issue #25725: Fixed a reference leak in pickle.loads() when unpickling
by Serhiy Storchaka
· 9 years ago
a49de6b
Issue #25725: Fixed a reference leak in pickle.loads() when unpickling
by Serhiy Storchaka
· 9 years ago
b1ce302
Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.
by Serhiy Storchaka
· 9 years ago
4409c6c
Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.
by Serhiy Storchaka
· 9 years ago
e9b3074
Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.
by Serhiy Storchaka
· 9 years ago
9ba97df
Closes #25645: Fix a reference leak introduced by change bc5894a3a0e6 of the
by Victor Stinner
· 9 years ago
fad85aa
Issue #25558: Use compile-time asserts.
by Serhiy Storchaka
· 9 years ago
e56a919
Issue #25523: Merge a-to-an corrections from 3.5
by Martin Panter
· 9 years ago
2eb819f
Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5
by Martin Panter
· 9 years ago
7462b649
Issue #25523: Correct "a" article to "an" article
by Martin Panter
· 9 years ago
358af13
Issue #25353: Optimize unicode escape and raw unicode escape encoders to use
by Victor Stinner
· 9 years ago
0d554d7
Issue #24164: Objects that need calling ``__new__`` with keyword arguments,
by Serhiy Storchaka
· 9 years ago
525faae
Issue #25262. Added support for BINBYTES8 opcode in Python implementation of
by Serhiy Storchaka
· 9 years ago
e060619
Issue #25262. Added support for BINBYTES8 opcode in Python implementation of
by Serhiy Storchaka
· 9 years ago
bdb93c3
merge 3.4 (#25245)
by Benjamin Peterson
· 9 years ago
6aa1564
initialize return value to NULL to avoid compiler compliants (closes #25245)
by Benjamin Peterson
· 9 years ago
03c59b9
merge 3.4
by Benjamin Peterson
· 9 years ago
e48cf7e
prevent overflow in _Unpickler_Read
by Benjamin Peterson
· 9 years ago
f488fb4
Issue #19235: Add new RecursionError exception. Patch by Georg Brandl.
by Yury Selivanov
· 9 years ago
42e913a
merge 3.4 (#24552)
by Benjamin Peterson
· 9 years ago
80f78a3
fix use after free (closes #24552)
by Benjamin Peterson
· 9 years ago
7763c68
merge 3.4
by Benjamin Peterson
· 9 years ago
ff0f322
merge 3.3
by Benjamin Peterson
· 9 years ago
59b08c1
use safe allocation and reallocation macros
by Benjamin Peterson
· 9 years ago
89964c4
Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.
by Larry Hastings
· 9 years ago
1009bf1
Issue #23501: Argumen Clinic now generates code into separate files by default.
by Serhiy Storchaka
· 10 years ago
58e4134
Issue #23611: Serializing more "lookupable" objects (such as unbound methods
by Serhiy Storchaka
· 10 years ago
d5d818d
Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.
by Serhiy Storchaka
· 10 years ago
bfe1824
Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.
by Serhiy Storchaka
· 10 years ago
c86ca26
Issue #23096: Pickle representation of floats with protocol 0 now is the same
by Serhiy Storchaka
· 10 years ago
707b5cc
Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX
by Serhiy Storchaka
· 10 years ago
01bdd9a
Issue #15513: Added a __sizeof__ implementation for pickle classes.
by Serhiy Storchaka
· 10 years ago
5bbd231
Issue #15513: Added a __sizeof__ implementation for pickle classes.
by Serhiy Storchaka
· 10 years ago
6cd5eda
Fix uninitialized variable after #22676.
by Antoine Pitrou
· 10 years ago
Next »