- 29 Ara, 2007 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 28 Ara, 2007 1 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
-
- 25 Ara, 2007 2 kayıt (commit)
-
-
Brett Cannon yazdı
-
Brett Cannon yazdı
Also fix the test by having the test classes inherit from object. Are the getter/setter/deleter attributes supposed to be able to chain? As of right now they can't as the property tries to call what the property returns, which is another property when they are chained.
-
- 24 Ara, 2007 2 kayıt (commit)
-
-
Brett Cannon yazdı
line).
-
Brett Cannon yazdı
Will backport.
-
- 22 Ara, 2007 1 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
- 20 Ara, 2007 5 kayıt (commit)
-
-
Guido van Rossum yazdı
using a trick found in ifilter(). Feel free to backport to 2.5.
-
Georg Brandl yazdı
-
Guido van Rossum yazdı
-
Brett Cannon yazdı
Still need tests for warn_explicit and simplefilter.
-
Raymond Hettinger yazdı
-
- 19 Ara, 2007 9 kayıt (commit)
-
-
Guido van Rossum yazdı
This changes the rules for when __hash__ is inherited slightly, by allowing it to be inherited when one or more of __lt__, __le__, __gt__, __ge__ are overridden, as long as __eq__ and __ne__ aren't.
-
Raymond Hettinger yazdı
-
Guido van Rossum yazdı
This adds signal.set_wakeup_fd(fd) which sets a file descriptor to which a zero byte will be written whenever a C exception handler runs. I added a simple C API as well, PySignal_SetWakeupFd(fd).
-
Raymond Hettinger yazdı
-
Facundo Batista yazdı
-
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.
-
Andrew M. Kuchling yazdı
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
-
- 18 Ara, 2007 12 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
Christian Heimes yazdı
The patch unifies float("inf") and repr(float("inf")) on all platforms.
-
Raymond Hettinger yazdı
-
Christian Heimes yazdı
-
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.
-
Guido van Rossum yazdı
-
Thomas Heller yazdı
-
Raymond Hettinger yazdı
New opcode, STORE_MAP saves the compiler from awkward stack manipulations and specializes for dicts using PyDict_SetItem instead of PyObject_SetItem. Old disassembly: 0 BUILD_MAP 0 3 DUP_TOP 4 LOAD_CONST 1 (1) 7 ROT_TWO 8 LOAD_CONST 2 ('x') 11 STORE_SUBSCR 12 DUP_TOP 13 LOAD_CONST 3 (2) 16 ROT_TWO 17 LOAD_CONST 4 ('y') 20 STORE_SUBSCR New disassembly: 0 BUILD_MAP 0 3 LOAD_CONST 1 (1) 6 LOAD_CONST 2 ('x') 9 STORE_MAP 10 LOAD_CONST 3 (2) 13 LOAD_CONST 4 ('y') 16 STORE_MAP
-
Christian Heimes yazdı
-
Christian Heimes yazdı
-
Christian Heimes yazdı
Amaury's ideas works great. Should we build the Python core with WINVER=0x0500 and _WIN32_WINNT=0x0500, too?
-
Raymond Hettinger yazdı
-
- 17 Ara, 2007 1 kayıt (commit)
-
-
Facundo Batista yazdı
is now simpler. Thanks Mark Dickinson.
-
- 16 Ara, 2007 6 kayıt (commit)
-
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
Christian Heimes yazdı
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-