summaryrefslogtreecommitdiffstats
path: root/Mac/Demo
diff options
context:
space:
mode:
authorRaymond Hettinger <python@rcn.com>2003-03-26 01:07:54 (GMT)
committerRaymond Hettinger <python@rcn.com>2003-03-26 01:07:54 (GMT)
commitf6f575ae6fc4b58f8735b6aebaa422d48bedcef4 (patch)
treeebbdb1739641b823f80570b2806dace3adc7db9c /Mac/Demo
parent590fe02ebdc2ec11347441ae31e71d2d6cd52ad3 (diff)
downloadcpython-f6f575ae6fc4b58f8735b6aebaa422d48bedcef4.zip
cpython-f6f575ae6fc4b58f8735b6aebaa422d48bedcef4.tar.gz
cpython-f6f575ae6fc4b58f8735b6aebaa422d48bedcef4.tar.bz2
SF patch #707257: Improve code generation
Adds a single function to improve generated bytecode. Has a single line attachment point, so it is completely de-coupled from both the compiler and ceval.c. Makes three simple transforms that do not require a basic block analysis or re-ordering of code. Gives improved timings on pystone, pybench, and any code using either "while 1" or "x,y=y,x".
Diffstat (limited to 'Mac/Demo')
0 files changed, 0 insertions, 0 deletions