Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
c1f26f6fc1aef965e27e2937765eda0decda03c6
/
Modules
/
_pickle.c
ffd41d9
Issue #7689: Allow pickling of dynamically created classes when their
by Antoine Pitrou
· 13 years ago
adde86d
fix compiler compliant about \0 not being an opcode
by Benjamin Peterson
· 13 years ago
55549ec
Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in
by Antoine Pitrou
· 13 years ago
82be19f
Issue #11564: Avoid crashes when trying to pickle huge objects or containers
by Antoine Pitrou
· 13 years ago
f6c7a85
Issue #12687: Fix a possible buffering bug when unpickling text mode (protocol 0, mostly) pickles.
by Antoine Pitrou
· 13 years ago
8391cf4
Issue #11321: Fix a crash with multiple imports of the _pickle module when
by Antoine Pitrou
· 13 years ago
3b3499b
#11565: Merge with 3.1.
by Ezio Melotti
· 14 years ago
1392500
#11565: Fix several typos. Patch by Piotr Kasprzyk.
by Ezio Melotti
· 14 years ago
ec8f0df
Merged revisions 88546 via svnmerge from
by Alexander Belopolsky
· 14 years ago
0f2a61a
Merged revisions 88147 via svnmerge from
by Antoine Pitrou
· 14 years ago
e6d4c5b
Issue #10987: Fix the recursion limit handling in the _pickle module.
by Antoine Pitrou
· 14 years ago
132ef6c
Issue #10359: Remove useless comma, invalid in ISO C
by Victor Stinner
· 14 years ago
ff150f2
Revert r85797 (and r85798): it broke the Windows buildbots because of
by Antoine Pitrou
· 14 years ago
7eecffd
Issue #9935: Speed up pickling of instances of user-defined classes.
by Antoine Pitrou
· 14 years ago
f038b32
Remove more unneeded casts to hashfunc.
by Georg Brandl
· 14 years ago
8f67d08
make hashes always the size of pointers; introduce Py_hash_t #9778
by Benjamin Peterson
· 14 years ago
04248a8
Issue #3873: Speed up unpickling from file objects which have a peek() method.
by Antoine Pitrou
· 14 years ago
ea99c5c
Issue #9410: Various optimizations to the pickle module, leading to
by Antoine Pitrou
· 14 years ago
ec80478
Merged revisions 84502 via svnmerge from
by Antoine Pitrou
· 14 years ago
1afb39a
Fix typos in error messages (thanks Arfrever).
by Antoine Pitrou
· 14 years ago
82a6bf0
Merged revisions 82937 via svnmerge from
by Alexander Belopolsky
· 14 years ago
d92f040
Issue #5180: Fixed a bug that prevented loading 2.x pickles in 3.x
by Alexander Belopolsky
· 14 years ago
f7351b4
Merged revisions 80031 via svnmerge from
by Victor Stinner
· 15 years ago
485fb56
Issue #8383: pickle and pickletools use surrogatepass error handler when
by Victor Stinner
· 15 years ago
901d81e
Merged revisions 77355 via svnmerge from
by Antoine Pitrou
· 15 years ago
01a15ea
Merged revisions 77352-77354 via svnmerge from
by Antoine Pitrou
· 15 years ago
d9dfaa9
Issue #6137: The pickle module now translates module names when loading
by Antoine Pitrou
· 15 years ago
8ca69de
Merged revisions 72930 via svnmerge from
by Collin Winter
· 15 years ago
f70b129
Make variable declarations for opcodes in batch_dict_exact consistent
by Alexandre Vassalotti
· 15 years ago
5c9b02d
Merged revisions 72909 via svnmerge from
by Collin Winter
· 15 years ago
725bfd8
Issue #5914: Add new C-API function PyOS_string_to_double, to complement
by Mark Dickinson
· 15 years ago
a9f48a0
Merged revisions 72223 via svnmerge from
by Antoine Pitrou
· 15 years ago
3e09f43
Make sure that marshal and pickle continue to output 17
by Mark Dickinson
· 16 years ago
0923d1d
The other half of Issue #1580: use short float repr where possible.
by Eric Smith
· 16 years ago
0e7aa8c
Update a comment about why the __module__ can sometime be NULL.
by Alexandre Vassalotti
· 16 years ago
e94c679
Issue #1717: rename tp_compare to tp_reserved. I'll change the
by Mark Dickinson
· 16 years ago
211c625
Issue #1717, stage 2: remove uses of tp_compare in Modules and most Objects.
by Mark Dickinson
· 16 years ago
cddcf44
Merged revisions 68903,68906 via svnmerge from
by Mark Dickinson
· 16 years ago
e4bccb7
Factor common branch in load_long().
by Alexandre Vassalotti
· 16 years ago
446f7ff
Remove unnecessary copying in load_long().
by Alexandre Vassalotti
· 16 years ago
8dd0514
Issue #4842, patch 1/2: fix pickle in Python 3.x so that pickling with the
by Mark Dickinson
· 16 years ago
554d878
Update copy of PyUnicode_EncodeRawUnicodeEscape in _pickle.
by Alexandre Vassalotti
· 16 years ago
5f95257
#4373: Reference leak in the pickle module.
by Amaury Forgeot d'Arc
· 16 years ago
3e4e72f
#4298: pickle.load() can segfault on invalid or truncated input.
by Amaury Forgeot d'Arc
· 16 years ago
b46a633
Sorry, r67092 is commit miss....
by Hirokazu Yamamoto
· 16 years ago
1543a22
Blocked revisions 67002 via svnmerge
by Hirokazu Yamamoto
· 16 years ago
424b481
Merged revisions 67049 via svnmerge from
by Amaury Forgeot d'Arc
· 16 years ago
87eee63
#3664: The pickle module could segfault if a Pickler instance is not correctly initialized:
by Amaury Forgeot d'Arc
· 16 years ago
fb1a5eb
#3640: Correct a crash in cPickle on 64bit platforms, in the case of deeply nested lists or dicts.
by Amaury Forgeot d'Arc
· 16 years ago
d79dc62
Issue #3660 (part of): fix a memory leak in _pickle.
by Antoine Pitrou
· 16 years ago
6ae2eb2
Issue #3657: Fix uninitialized memory read when pickling longs.
by Neal Norwitz
· 16 years ago
1f9d907
Issue 3514: Fixed segfault dues to infinite loop in __getattr__.
by Alexandre Vassalotti
· 16 years ago
4cc0f24
Rename PyUnicode_AsString -> _PyUnicode_AsString and
by Marc-André Lemburg
· 16 years ago
dff1834
Fixed _pickle to use Py_EnterRecursiveCall().
by Alexandre Vassalotti
· 16 years ago
7634ff5
Fixed compiler warnings on MSVC9.0
by Alexandre Vassalotti
· 16 years ago
ca2d610
Restore _pickle module accelerator module.
by Alexandre Vassalotti
· 16 years ago
75f25f2
revert the addition of _pickle because it was causing havok with 64-bit
by Benjamin Peterson
· 16 years ago
cc31306
Issue 2917: Merge the pickle and cPickle module.
by Alexandre Vassalotti
· 16 years ago