Differences between revisions 4 and 5
Revision 4 as of 2006-05-21 11:21:49
Size: 960
Editor: 213
Comment:
Revision 5 as of 2006-05-22 07:58:25
Size: 1833
Editor: secure
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
* [ 1479611 ] speed up function calls * [http://www.python.org/sf/1479611 1479611 ] speed up function calls
Line 3: Line 3:
* [ 1442927 ] PyLong_FromString optimization * [http://www.python.org/sf/1442927 1442927 ] PyLong_FromString optimization
Line 5: Line 5:
* [ 1366311 ] SRE engine do not release the GIL * [http://www.python.org/sf/1366311 1366311 ] SRE engine do not release the GIL
Line 7: Line 7:
* [ 1359618 ] Speed charmap encoder * [http://www.python.org/sf/1359618 1359618 ] Speed charmap encoder
Line 9: Line 9:
* [ 1353872 ] a faster Modulefinder (Related to py2exe runtime performance) * [http://www.python.org/sf/1353872 1353872 ] a faster Modulefinder (Related to py2exe runtime performance)
Line 11: Line 11:
* [ 1346238 ] A constant folding optimization pass for the AST * [http://www.python.org/sf/1346238 1346238 ] A constant folding optimization pass for the AST
Line 13: Line 13:
* [ 1346214 ] Better dead code elimination for the AST compiler (this appears to be a bugfix and not a speed patch -jackd) * [http://www.python.org/sf/1346214 1346214 ] Better dead code elimination for the AST compiler
Line 15: Line 15:
* [ 1337051 ] remove 4 ints from PyFrameObject (no speedup, just a small memory savings. Neal commented he is going to cleanup & revisit the patch later) * [http://www.python.org/sf/1337051 1337051 ] remove 4 ints from PyFrameObject
Line 17: Line 17:
* [ 1281707 ] Speed up gzip.readline (~40%) * [http://www.python.org/sf/1281707 1281707 ] Speed up gzip.readline (~40%)
Line 19: Line 19:
* [ 1243730 ] Big speedup in email message parsing * [http://www.python.org/sf/1243730 1243730 ] Big speedup in email message parsing
Line 21: Line 21:
* [ 1243654 ] Faster output if message already has a boundary * [http://www.python.org/sf/1243654 1243654 ] Faster output if message already has a boundary
Line 23: Line 23:
* [ 1145039 ] Remove some invariant conditions and assert in ceval * [http://www.python.org/sf/1145039 1145039 ] Remove some invariant conditions and assert in ceval
Line 25: Line 25:
* [ 1107887 ] Speed up function calls/can add more introspection info * [http://www.python.org/sf/1107887 1107887 ] Speed up function calls/can add more introspection info
Line 27: Line 27:
* [ 936813 ] fast modular exponentiation * [http://www.python.org/sf/936813 936813 ] fast modular exponentiation

* [http://www.python.org/sf/923643 923643 ] long <-> byte-string conversion

* [http://www.python.org/sf/921466 921466 ] Reduce number of open calls on startup

* [http://www.python.org/sf/876206 876206 ] scary frame speed hacks

* [http://www.python.org/sf/876193 876193 ] reorganize, extend function call optimizations

* [http://www.python.org/sf/813436 813436 ] Scalable zipfile extension

* [http://www.python.org/sf/738094 738094 ] for i in range(N) optimization
      * Related to [http://www.python.org/sf/1472639 1472639 ] make range be xrange

* [http://www.python.org/sf/1479611 1479611 ] speed up function calls

* [http://www.python.org/sf/1442927 1442927 ] PyLong_FromString optimization

* [http://www.python.org/sf/1366311 1366311 ] SRE engine do not release the GIL

* [http://www.python.org/sf/1359618 1359618 ] Speed charmap encoder

* [http://www.python.org/sf/1353872 1353872 ] a faster Modulefinder (Related to py2exe runtime performance)

* [http://www.python.org/sf/1346238 1346238 ] A constant folding optimization pass for the AST

* [http://www.python.org/sf/1346214 1346214 ] Better dead code elimination for the AST compiler

* [http://www.python.org/sf/1337051 1337051 ] remove 4 ints from PyFrameObject

* [http://www.python.org/sf/1281707 1281707 ] Speed up gzip.readline (~40%)

* [http://www.python.org/sf/1243730 1243730 ] Big speedup in email message parsing

* [http://www.python.org/sf/1243654 1243654 ] Faster output if message already has a boundary

* [http://www.python.org/sf/1145039 1145039 ] Remove some invariant conditions and assert in ceval

* [http://www.python.org/sf/1107887 1107887 ] Speed up function calls/can add more introspection info

* [http://www.python.org/sf/936813 936813 ] fast modular exponentiation

* [http://www.python.org/sf/923643 923643 ] long <-> byte-string conversion

* [http://www.python.org/sf/921466 921466 ] Reduce number of open calls on startup

* [http://www.python.org/sf/876206 876206 ] scary frame speed hacks

* [http://www.python.org/sf/876193 876193 ] reorganize, extend function call optimizations

* [http://www.python.org/sf/813436 813436 ] Scalable zipfile extension

* [http://www.python.org/sf/738094 738094 ] for i in range(N) optimization

ListOfPerformanceRelatedPatches (last edited 2008-11-15 14:00:44 by localhost)

Unable to edit the page? See the FrontPage for instructions.