- 25 Mar, 2009 2 kayıt (commit)
-
-
Marc-André Lemburg yazdı
to return different information than the _sys_version() output used in previous Python versions. This also fixes issue5561: platform.python_version_tuple returns tuple of ints, should be strings Added more tests for the various platform functions.
-
Skip Montanaro yazdı
-
- 24 Mar, 2009 9 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Raymond Hettinger yazdı
-
- 23 Mar, 2009 14 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
It seems my love of PEP 8 overrode the need for consistentcy
-
Benjamin Peterson yazdı
patch by myself #1034053
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Antoine Pitrou yazdı
-
Antoine Pitrou yazdı
untrackable objects are not tracked by the garbage collector. This can reduce the size of collections and therefore the garbage collection overhead on long-running programs, depending on their particular use of datatypes. (trivia: this makes the "binary_trees" benchmark from the Computer Language Shootout 40% faster)
-
Raymond Hettinger yazdı
-
Mark Dickinson yazdı
The basic algorithm remains the same; the most significant speedups come from the following three changes: (1) normalize by shifting instead of multiplying and dividing (2) the old algorithm usually did an unnecessary extra iteration of the outer loop; remove this. As a special case, this means that long divisions with a single-digit result run twice as fast as before. (3) make inner loop much tighter. Various benchmarks show speedups of between 50% and 150% for long integer divisions and modulo operations.
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
Make links clearer by using a Link object instead of a list. Use proxy links to avoid circular references.
-
- 22 Mar, 2009 4 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Lars Gustäbel yazdı
forever on incomplete input. That caused tarfile.open() to hang when used with mode 'r' or 'r:bz2' and a fileobj argument that contained no data or partial bzip2 compressed data.
-
Benjamin Peterson yazdı
-
Matthias Klose yazdı
-
- 21 Mar, 2009 1 kayıt (commit)
-
-
Hirokazu Yamamoto yazdı
-
- 20 Mar, 2009 3 kayıt (commit)
-
-
Mark Dickinson yazdı
integer types T, not just those for which "unsigned T" is legal.
-
Raymond Hettinger yazdı
-
Mark Dickinson yazdı
Backport of r70459.
-
- 19 Mar, 2009 7 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
* Re-order methods so that those touching the underlying data structure come first and the derived methods come last.
-
Raymond Hettinger yazdı
* Add optional argument to popitem() -- modeled after Anthon van der Neut's C version. * Fix method markup in docs.
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
for O(1) deletions. Big-Oh performance now the same as regular dictionaries. Uses a doubly-linked list instead of a list/seq to track insertion order.
-
Benjamin Peterson yazdı
-