1. 5bbd231 Issue #15513: Added a __sizeof__ implementation for pickle classes. by Serhiy Storchaka · 10 years ago
  2. 581ee36 Issue #20326: Argument Clinic now uses a simple, unique signature to by Larry Hastings · 10 years ago
  3. 3c1f0f1 Issue #20395: Extract generated clinic code in Modules/_pickle.c to separate file. by Serhiy Storchaka · 10 years ago
  4. 27ea78b silence compiler warning that 's' may be used uninitialized in the load function. by Christian Heimes · 10 years ago
  5. c204726 Issue #20390: Small fixes and improvements for Argument Clinic. by Larry Hastings · 10 years ago
  6. 5c66189 Issue #20189: Four additional builtin types (PyTypeObject, by Larry Hastings · 11 years ago
  7. 4625826 Two minor Argument Clinic bugfixes: use the name of the class in the by Larry Hastings · 11 years ago
  8. b7ccb20 Issue #20294: Argument Clinic now supports argument parsing for __new__ and by Larry Hastings · 11 years ago
  9. bebf735 Issue #20287: Argument Clinic's output is now configurable, allowing by Larry Hastings · 11 years ago
  10. 8666e65 Issue #20228: Argument Clinic now has special support for class special methods. by Larry Hastings · 11 years ago
  11. 61272b7 Issue #19273: The marker comments Argument Clinic uses have been changed by Larry Hastings · 11 years ago
  12. 3cceb38 Issue #19976: Argument Clinic METH_NOARGS functions now always by Larry Hastings · 11 years ago
  13. f483b0f Issue #19972: Add rarely used freefunc. This fixes a leak if sys.exit() by Stefan Krah · 11 years ago
  14. d05c9ff Issue #6784: Strings from Python 2 can now be unpickled as bytes objects. by Alexandre Vassalotti · 11 years ago
  15. 6e73ff1 Issue #19881: Fix bad pickling of large bytes in cpickle. by Alexandre Vassalotti · 11 years ago
  16. 2ccf8e9 Issue #6477: Merge with 3.3. by Alexandre Vassalotti · 11 years ago
  17. 65846c6 Issue #6477: Keep PyNotImplemented_Type and PyNone_Type private. by Alexandre Vassalotti · 11 years ago
  18. 3c23e7a Issue #6477: Merge with 3.3. by Alexandre Vassalotti · 11 years ago
  19. 19b6fa6 Issue #6477: Added support for pickling the types of built-in singletons. by Alexandre Vassalotti · 11 years ago
  20. a1eedf9 Merge with 3.3. by Alexandre Vassalotti · 11 years ago
  21. 896414f Fixed _pickle.Unpickler to handle empty persistent IDs correctly. by Alexandre Vassalotti · 11 years ago
  22. 6fe39b7 Issue #17897: Optimized unpickle prefetching. by Serhiy Storchaka · 11 years ago
  23. 567eba1 Use PyDict_GetItemWithError instead of PyDict_GetItem in cpickle. by Alexandre Vassalotti · 11 years ago
  24. 6bf41e5 Remove explicit empty tuple reuse in cpickle. by Alexandre Vassalotti · 11 years ago
  25. b13e6bc Remove the tuple reuse optimization in _Pickle_FastCall. by Alexandre Vassalotti · 11 years ago
  26. 23bdd83 Encapsulate cpickle global state in a dedicated object. by Alexandre Vassalotti · 11 years ago
  27. 20c28c1 Combine the FastCall functions in cpickle. by Alexandre Vassalotti · 11 years ago
  28. b4a04fb Reverting e39db21df580 eagerly due to buildbot failures. by Alexandre Vassalotti · 11 years ago
  29. f94a041 Combine _Pickler_FastCall and _Unpickler_FastCall in cpickle. by Alexandre Vassalotti · 11 years ago
  30. 1048fb5 Issue #19739: Try to fix compiler warnings on 32-bit Windows. by Alexandre Vassalotti · 11 years ago
  31. ded929b Merge save_int into save_long in cpickle to remove redundant code. by Alexandre Vassalotti · 11 years ago
  32. 8a67f52 Simplify save_bool in cpickle. by Alexandre Vassalotti · 11 years ago
  33. ed8c906 Use Clinic to process arguments in cpickle. by Alexandre Vassalotti · 11 years ago
  34. fc91285 Remove code path in cpickle that does not exist in pickle. by Alexandre Vassalotti · 11 years ago
  35. c49477b Make Ellipsis and NotImplemented picklable through the reduce protocol. by Alexandre Vassalotti · 11 years ago
  36. 4c05d3b Make built-in methods picklable through the reduce protocol. by Alexandre Vassalotti · 11 years ago
  37. b6a2f2a Make framing optional in pickle protocol 4. by Alexandre Vassalotti · 11 years ago
  38. c1207c1 Fix signed / unsigned comparison by Antoine Pitrou · 11 years ago
  39. 2b38fc1 gcc doesn't realize that dummy is always initialized by the function call by Gregory P. Smith · 11 years ago
  40. e8b1ba1 Issue #17810: Add two missing error checks to save_global by Christian Heimes · 11 years ago
  41. 6188d09 Merge by Antoine Pitrou · 11 years ago
  42. 74d8d63 Issue #17810: return -1 on error by Christian Heimes · 11 years ago
  43. 8f2ee6e Fix writing out 64-bit size fields on 32-bit builds by Antoine Pitrou · 11 years ago
  44. b3d3ee4 Issue #17810: Add NULL check to save_frozenset by Christian Heimes · 11 years ago
  45. c9dc4a2 Issue #17810: Implement PEP 3154, pickle protocol 4. by Antoine Pitrou · 11 years ago
  46. 804e05e Issue #19437: Use an identifier for "__name__" string in pickle to improve by Victor Stinner · 11 years ago
  47. bb52020 Issue #19512: pickle now uses an identifier to only create the Unicode string by Victor Stinner · 11 years ago
  48. 2ae57e3 Issue #19437: Fix _pickle, don't call _Unpickler_SkipConsumed() with an by Victor Stinner · 11 years ago
  49. b43ad1d cleanup _Unpickler_SkipConsumed(): remove 1 level of indentation by Victor Stinner · 11 years ago
  50. 46e1ce2 Issue #18783: Removed existing mentions of Python long type in docstrings, by Serhiy Storchaka · 11 years ago
  51. 9594942 Issue #18783: Removed existing mentions of Python long type in docstrings, by Serhiy Storchaka · 11 years ago
  52. f446d21 Issue #18559: Fix NULL pointer dereference error in _pickle module by Christian Heimes · 11 years ago
  53. 9ee5c37 Issue #18559: Fix NULL pointer dereference error in _pickle module by Christian Heimes · 11 years ago
  54. 1e53bba Issue #18408: handle PySys_GetObject() failure, raise a RuntimeError by Victor Stinner · 11 years ago
  55. 4202456 Issue #18408: _pickle.c: Add missing PyErr_NoMemory() on memory allocation failures by Victor Stinner · 11 years ago
  56. 8ca72e2 Issue #18408: _PyMemoTable_ResizeTable() now restores the old table if by Victor Stinner · 11 years ago
  57. c31df04 Issue #18408: Oh, I was wrong: Pickler_New() must call Py_DECREF() to destroy by Victor Stinner · 11 years ago
  58. 68c8ea2 Issue #18408: Fix _Pickler_New() and _Unpickler_New(): initialize all by Victor Stinner · 11 years ago
  59. 49fc8ec Issue #18203: Add _PyMem_RawStrdup() and _PyMem_Strdup() by Victor Stinner · 11 years ago
  60. 54882bf Singular form just like the other error message. by Christian Heimes · 11 years ago
  61. 8087879 Singular form just like the other error message. by Christian Heimes · 11 years ago
  62. bfafab1 Issue #18339: Negative ints keys in unpickler.memo dict no longer cause a by Christian Heimes · 11 years ago
  63. a24b4d2 Issue #18339: Negative ints keys in unpickler.memo dict no longer cause a by Christian Heimes · 11 years ago
  64. 82e6b94 Fix resource leak in pickle module by Christian Heimes · 11 years ago
  65. 4fe2184 Merge 3.3 by Alexandre Vassalotti · 11 years ago
  66. 637c7c4 Fix reference leak in _pickle. by Alexandre Vassalotti · 11 years ago
  67. 7c5e094 Make C and Python implementations of pickle load STRING opcodes the same way. by Alexandre Vassalotti · 11 years ago
  68. af94051 Issue #17710: Fix pickle raising a SystemError on bogus input. by Antoine Pitrou · 11 years ago
  69. 3034efd Issue #17710: Fix pickle raising a SystemError on bogus input. by Antoine Pitrou · 11 years ago
  70. cc75717 Style cleanups for pickle.py and _pickle. by Alexandre Vassalotti · 11 years ago
  71. 6d9e145 Merge 3.3 by Alexandre Vassalotti · 11 years ago
  72. 00d83f2 Clean up error messages raised by save_reduce in _pickle. by Alexandre Vassalotti · 11 years ago
  73. 4b7b0f0 gibibytes (Arfrever) by Antoine Pitrou · 11 years ago
  74. 299978d Issue #15596: Faster pickling of unicode strings. by Antoine Pitrou · 11 years ago
  75. f8def28 Issue #17193: Use binary prefixes (KiB, MiB, GiB) for memory units. by Serhiy Storchaka · 11 years ago
  76. 9982c53 Issue #12848: The pure Python pickle implementation now treats object lengths as unsigned 32-bit integers, like the C implementation does. by Antoine Pitrou · 12 years ago
  77. bf6ecf9 Issue #12848: The pure Python pickle implementation now treats object lengths as unsigned 32-bit integers, like the C implementation does. by Antoine Pitrou · 12 years ago
  78. e80b29b cleanup Ellipsis and NotImplemented strings after we're done by Benjamin Peterson · 12 years ago
  79. cad1a07 minor PEP7-related fix by Łukasz Langa · 12 years ago
  80. dbd7825 #13842: check whether PyUnicode_FromString succeeded by Łukasz Langa · 12 years ago
  81. f3078fb Fixes #13842: cannot pickle Ellipsis or NotImplemented. by Łukasz Langa · 12 years ago
  82. 8d3c290 Issue #14166: Pickler objects now have an optional `dispatch_table` attribute which allows to set custom per-pickler reduction functions. by Antoine Pitrou · 12 years ago
  83. a23d65c Merge 3.2 by Alexandre Vassalotti · 13 years ago
  84. 3bfc65a Issue #13505: Make pickling of bytes object compatible with Python 2. by Alexandre Vassalotti · 13 years ago
  85. 1c67dd9 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. by Martin v. Löwis · 13 years ago
  86. bd928fe Rename _Py_identifier to _Py_IDENTIFIER. by Martin v. Löwis · 13 years ago
  87. f5cff56 Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 by Victor Stinner · 13 years ago
  88. 1ee1b6f Use identifier API for PyObject_GetAttrString. by Martin v. Löwis · 13 years ago
  89. afe55bb Add API for static strings, primarily good for identifiers. by Martin v. Löwis · 13 years ago
  90. 5a688db Issue #7689: Allow pickling of dynamically created classes when their by Antoine Pitrou · 13 years ago
  91. ffd41d9 Issue #7689: Allow pickling of dynamically created classes when their by Antoine Pitrou · 13 years ago
  92. c806fdc raw_unicode_escape() uses the new Unicode API by Victor Stinner · 13 years ago
  93. 121aab4 Strip trailing spaces of _pickle.c by Victor Stinner · 13 years ago
  94. d63a3b8 Implement PEP 393. by Martin v. Löwis · 13 years ago
  95. 3454d52 merge 3.2 by Benjamin Peterson · 13 years ago
  96. adde86d fix compiler compliant about \0 not being an opcode by Benjamin Peterson · 13 years ago
  97. a514eb9 Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in by Antoine Pitrou · 13 years ago
  98. 55549ec Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in by Antoine Pitrou · 13 years ago
  99. ee763e2 Issue #11564: Avoid crashes when trying to pickle huge objects or containers by Antoine Pitrou · 13 years ago
  100. 82be19f Issue #11564: Avoid crashes when trying to pickle huge objects or containers by Antoine Pitrou · 13 years ago