This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients eric.snow, llllllllll, rhettinger, yselivanov
Date 2015-04-20.14:29:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1429540140.25.0.074771784242.issue24014@psf.upfronthosting.co.za>
In-reply-to
Content
I would like to keep the time spent in the optimizer itself to a minimum.  Also, it should keep focused on patterns that actually occur in code as opposed to contrived bits of code.   Tim and Guido let us put it the optimizer only on the condition that it be kept simple and with low overhead.   The work that has been needed for a long time was to move a number of the optimizations (such as constant folding) out of the peepholer optimizer and replace them with AST manipulations just upstream from code generation (to reduce the need for the peepholer to partially disassemble and re-interpret the bytecode).
History
Date User Action Args
2015-04-20 14:29:00rhettingersetrecipients: + rhettinger, eric.snow, yselivanov, llllllllll
2015-04-20 14:29:00rhettingersetmessageid: <1429540140.25.0.074771784242.issue24014@psf.upfronthosting.co.za>
2015-04-20 14:29:00rhettingerlinkissue24014 messages
2015-04-20 14:29:00rhettingercreate