- 01 Ock, 2009 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 04 Eki, 2008 1 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
- 11 Agu, 2008 1 kayıt (commit)
-
-
Georg Brandl yazdı
object was stored in the freelist.
-
- 15 Tem, 2008 1 kayıt (commit)
-
-
Nick Coghlan yazdı
Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful
-
- 28 Haz, 2008 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 26 Haz, 2008 1 kayıt (commit)
-
-
Robert Schuppenies yazdı
out by Jean Brouwers.
-
- 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.
-
- 01 Haz, 2008 2 kayıt (commit)
-
-
Georg Brandl yazdı
-
Robert Schuppenies yazdı
-
- 26 May, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 27 Nis, 2008 2 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
- 25 Mar, 2008 2 kayıt (commit)
-
-
Georg Brandl yazdı
-
Georg Brandl yazdı
EOL 80 limit and supply more alternatives in warning messages.
-
- 18 Mar, 2008 1 kayıt (commit)
-
-
Steven Bethard yazdı
Add py3k warnings for object, type, cell and dict comparisons. This should resolve issue2342 and partly resolve issue2373.
-
- 24 Şub, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 12 Şub, 2008 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 09 Şub, 2008 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 08 Şub, 2008 2 kayıt (commit)
-
-
Christian Heimes yazdı
-
Christian Heimes yazdı
-
- 07 Şub, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
Added some statistics code to dict and list object code. I wanted to test how a larger freelist affects the reusage of freed objects. Contrary to my gut feelings 80 objects is more than fine for small apps. I haven't profiled a large app yet.
-
- 06 Şub, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
in Object/ are named ``free_list``, the counter ``numfree`` and the upper limit is a macro ``PyName_MAXFREELIST`` inside an #ifndef block. The chances should make it easier to adjust Python for platforms with less memory, e.g. mobile phones.
-
- 25 Ock, 2008 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
it was released, but that reversion never made it to the Py2.6 head.
-
- 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.
-
- 18 Ara, 2007 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
Allows dictionaries to be pre-sized (upto 255 elements) saving time lost to re-sizes with their attendant mallocs and re-insertions. Has zero effect on small dictionaries (5 elements or fewer), a slight benefit for dicts upto 22 elements (because they had to resize once anyway), and more benefit for dicts upto 255 elements (saving multiple resizes during the build-up and reducing the number of collisions on the first insertions). Beyond 255 elements, there is no addional benefit.
-
- 29 Kas, 2007 2 kayıt (commit)
-
-
Georg Brandl yazdı
-
Guido van Rossum yazdı
-
- 22 Kas, 2007 1 kayıt (commit)
-
-
Guido van Rossum yazdı
With some changes of my own thrown in (e.g. backport of r58107).
-
- 09 Kas, 2007 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 07 Kas, 2007 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 10 Eki, 2007 1 kayıt (commit)
-
-
Brett Cannon yazdı
Just move over to the public API names. Closes issue1238.
-
- 17 Eyl, 2007 1 kayıt (commit)
-
-
Brett Cannon yazdı
PyObject_Print(). Closes issue #1164.
-
- 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.
-
- 23 May, 2007 2 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
deprecated and will be changed/removed in Python 3.0. This patch is mostly from Anthony. I tweaked some format and added a little doc.
-
- 21 Mar, 2007 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 20 Mar, 2007 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
Extend work on rev 52962 and 53829 eliminating redundant PyObject_Hash() calls and fixing set/dict interoperability.
-
- 25 Şub, 2007 1 kayıt (commit)
-
-
Neal Norwitz yazdı
of some of the common builtin types. Use a bit in tp_flags for each common builtin type. Check the bit to determine if any instance is a subclass of these common types. The check avoids a function call and O(n) search of the base classes. The check is done in the various Py*_Check macros rather than calling PyType_IsSubtype(). All the bits are set in tp_flags when the type is declared in the Objects/*object.c files because PyType_Ready() is not called for all the types. Should PyType_Ready() be called for all types? If so and the change is made, the changes to the Objects/*object.c files can be reverted (remove setting the tp_flags). Objects/typeobject.c would also have to be modified to add conditions for Py*_CheckExact() in addition to each the PyType_IsSubtype check.
-
- 19 Şub, 2007 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 07 Şub, 2007 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-