- 09 May, 2010 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 04 May, 2010 1 kayıt (commit)
-
-
Brett Cannon yazdı
Found with Clang's static analyzer.
-
- 08 Ock, 2010 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
renaming of `cPickle` to `pickle`. The warning was annoying since there's no alternative to cPickle if you care about performance. Patch by Florent Xicluna.
-
- 07 Ock, 2010 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Florent Xicluna.
-
- 24 Kas, 2009 1 kayıt (commit)
-
-
Alexandre Vassalotti yazdı
The reference to copyreg was a unnoticed leftover from the compatibility support for the grand renaming of the standard library in Python 3. The compatibility support was reverted in r63493, but not completely as this patch shows. Based on a patch by Amaury Forgeot d'Arc.
-
- 27 Eki, 2009 1 kayıt (commit)
-
-
Eric Smith yazdı
Issue 7117: Replace PyOS_ascii_strtod with PyOS_string_to_double in cPickle as part of short float repr.
-
- 26 Eki, 2009 1 kayıt (commit)
-
-
Eric Smith yazdı
-
- 14 Eki, 2009 1 kayıt (commit)
-
-
Neil Schemenauer yazdı
an obscure, undocumentated feature so no test was added. Closes issue #1101399.
-
- 23 Tem, 2009 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
Will backport to 2.6, 3.x already fixed a similar issue with issue4298.
-
- 26 May, 2009 1 kayıt (commit)
-
-
Collin Winter yazdı
-
- 25 May, 2009 1 kayıt (commit)
-
-
Collin Winter yazdı
Issue 5670: special-case pickling of dicts. This nearly doubles the performance of dict pickling in cPickle.
-
- 02 May, 2009 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
saving memory and avoiding growth in size of subsequent pickles. Proposal and original patch by Jake McGuire.
-
- 25 Nis, 2009 1 kayıt (commit)
-
-
Eric Smith yazdı
If anyone wants to clean up the documentation, feel free. It's my first documentation foray, and it's not that great. Will port to py3k with a different strategy.
-
- 24 Ock, 2009 1 kayıt (commit)
-
-
Mark Dickinson yazdı
ValueError on some platforms as a result of the platform strtod setting errno on underflow.
-
- 02 Ock, 2009 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 27 Ara, 2008 1 kayıt (commit)
-
-
Alexandre Vassalotti yazdı
Update outdated copy of PyUnicode_EncodeRawUnicodeEscape. Add a test case.
-
- 30 Eki, 2008 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
does not return an iterator for the 4th and 5th items. (sequence-like and mapping-like state) A list is not an iterator... Will backport to 2.6 and 2.5.
-
- 11 Eyl, 2008 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
Reviewed by Martin von Loewis.
-
- 30 Haz, 2008 1 kayıt (commit)
-
-
Facundo Batista yazdı
-
- 25 Haz, 2008 1 kayıt (commit)
-
-
Facundo Batista yazdı
behaviours. I left the original test commented out (note that that test came from #2702, which seems to have a problem in FreeBSD and Windows, but not in Linux). I included a new test, to watch over the now-broken behaviour, I took it from #3179.
-
- 23 Haz, 2008 1 kayıt (commit)
-
-
Thomas Heller yazdı
-
- 22 Haz, 2008 2 kayıt (commit)
-
-
Facundo Batista yazdı
in the issue 3165. Now cPickle does not fails with uncontrolled behaviour when pickling into a very deep nested structure.
-
Facundo Batista yazdı
without necessity.
-
- 11 Haz, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
Added checks for integer overflows, contributed by Google. Some are only available if asserts are left in the code, in cases where they can't be triggered from Python code.
-
- 09 Haz, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
http://mail.python.org/pipermail/python-dev/2008-June/079988.html Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names in the spirit of 3.0 are available via a #define only. See the email thread.
-
- 26 May, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 20 May, 2008 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 16 May, 2008 1 kayıt (commit)
-
-
Alexandre Vassalotti yazdı
-
- 11 May, 2008 1 kayıt (commit)
-
-
Alexandre Vassalotti yazdı
Renamed copy_reg to copyreg in the standard library, to avoid spurious warnings and ease later merging to py3k branch. Public documentation remains intact.
-
- 07 Nis, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
within the standard library. These modules use PyFile_AsFile and later release the GIL while operating on the previously returned FILE*.
-
- 19 Ara, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available.
-
- 05 Eki, 2007 1 kayıt (commit)
-
-
Neal Norwitz yazdı
This code was broken if save() returned a negative number since i contained a boolean value and then we compared i < 0 which should never be true. Will backport (assuming it's necessary)
-
- 21 Tem, 2007 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and PyVarObject_HEAD_INIT.
-
- 25 Nis, 2007 1 kayıt (commit)
-
-
Kristján Valur Jónsson yazdı
Merge change 54909 from release25-maint: Fix several minor issues discovered using code analysis in VisualStudio 2005 Team Edition
-
- 04 Eki, 2006 1 kayıt (commit)
-
-
Armin Rigo yazdı
* unified the way intobject, longobject and mystrtoul handle values around -sys.maxint-1. * in general, trying to entierely avoid overflows in any computation involving signed ints or longs is extremely involved. Fixed a few simple cases where a compiler might be too clever (but that's all guesswork). * more overflow checks against bad data in marshal.c. * 2.5 specific: fixed a number of places that were still confusing int and Py_ssize_t. Some of them could potentially have caused "real-world" breakage. * list.pop(x): fixing overflow issues on x was messy. I just reverted to PyArg_ParseTuple("n"), which does the right thing. (An obscure test was trying to give a Decimal to list.pop()... doesn't make sense any more IMHO) * trying to write a few tests...
-
- 02 Agu, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
Reported by Klocwork #36
-
- 23 Tem, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 22 Tem, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 28 Haz, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
a KeyboardInterrupt since PyTuple_Pack was passed a NULL. Will backport.
-
- 29 May, 2006 1 kayıt (commit)
-
-
Georg Brandl yazdı
Use Py_UnpackTuple instead of PyArg_ParseTuple where possible.
-