• Thomas Wouters's avatar
    Make xrange more Py_ssize_t aware, by assuming a Py_ssize_t is always at · f4d8f390
    Thomas Wouters yazdı
    least as big as a long. I believe this to be a safe assumption that is being
    made in many parts of CPython, but a check could be added.
    
    len(xrange(sys.maxint)) works now, so fix the testsuite's odd exception for
    64-bit platforms too. It also fixes 'zip(xrange(sys.maxint), it)' as a
    portable-ish (if expensive) alternative to enumerate(it); since zip() now
    calls len(), this was breaking on (real) 64-bit platforms. No additional
    test was added for that behaviour.
    f4d8f390
Adı
Son kayıt (commit)
Son güncelleme
..
abstract.c Loading commit data...
boolobject.c Loading commit data...
bufferobject.c Loading commit data...
cellobject.c Loading commit data...
classobject.c Loading commit data...
cobject.c Loading commit data...
codeobject.c Loading commit data...
complexobject.c Loading commit data...
descrobject.c Loading commit data...
dictnotes.txt Loading commit data...
dictobject.c Loading commit data...
enumobject.c Loading commit data...
fileobject.c Loading commit data...
floatobject.c Loading commit data...
frameobject.c Loading commit data...
funcobject.c Loading commit data...
genobject.c Loading commit data...
intobject.c Loading commit data...
iterobject.c Loading commit data...
listobject.c Loading commit data...
listsort.txt Loading commit data...
longobject.c Loading commit data...
methodobject.c Loading commit data...
moduleobject.c Loading commit data...
object.c Loading commit data...
obmalloc.c Loading commit data...
rangeobject.c Loading commit data...
setobject.c Loading commit data...
sliceobject.c Loading commit data...
stringobject.c Loading commit data...
structseq.c Loading commit data...
tupleobject.c Loading commit data...
typeobject.c Loading commit data...
unicodectype.c Loading commit data...
unicodeobject.c Loading commit data...
unicodetype_db.h Loading commit data...
weakrefobject.c Loading commit data...