[Python-checkins] peps: PEP 511: mention also PyCC by Kevin Conway

victor.stinner python-checkins at python.org
Wed Jan 27 11:37:56 EST 2016


https://hg.python.org/peps/rev/cf56884f9463
changeset:   6214:cf56884f9463
user:        Victor Stinner <victor.stinner at gmail.com>
date:        Wed Jan 27 17:37:44 2016 +0100
summary:
  PEP 511: mention also PyCC by Kevin Conway

files:
  pep-0511.txt |  27 +++++++++++++++------------
  1 files changed, 15 insertions(+), 12 deletions(-)


diff --git a/pep-0511.txt b/pep-0511.txt
--- a/pep-0511.txt
+++ b/pep-0511.txt
@@ -524,11 +524,16 @@
 AST optimizers
 --------------
 
-In 2011, Eugene Toder proposed to rewrite some peephole optimizations in
-a new AST optimizer: issue #11549, `Build-out an AST optimizer, moving
-some functionality out of the peephole optimizer
-<https://bugs.python.org/issue11549>`_.  The patch adds ``ast.Lit`` (it
-was proposed to rename it to ``ast.Literal``).
+The Issue #17515 `"Add sys.setasthook() to allow to use a custom AST"
+optimizer <https://bugs.python.org/issue17515>`_ was a first attempt of
+API for code transformers, but specific to AST.
+
+In 2015, Victor Stinner wrote the `fatoptimizer
+<http://fatoptimizer.readthedocs.org/>`_ project, an AST optimizer
+specializing functions using guards.
+
+In 2014, Kevin Conway created the `PyCC <http://pycc.readthedocs.org/>`_
+optimizer.
 
 In 2012, Victor Stinner wrote the `astoptimizer
 <https://bitbucket.org/haypo/astoptimizer/>`_ project, an AST optimizer
@@ -536,13 +541,11 @@
 the Python semantics since no guard is used to disable optimization if
 something changes.
 
-In 2015, Victor Stinner wrote the `fatoptimizer
-<http://fatoptimizer.readthedocs.org/>`_ project, an AST optimizer
-specializing functions using guards.
-
-The Issue #17515 `"Add sys.setasthook() to allow to use a custom AST"
-optimizer <https://bugs.python.org/issue17515>`_ was a first attempt of
-API for code transformers, but specific to AST.
+In 2011, Eugene Toder proposed to rewrite some peephole optimizations in
+a new AST optimizer: issue #11549, `Build-out an AST optimizer, moving
+some functionality out of the peephole optimizer
+<https://bugs.python.org/issue11549>`_.  The patch adds ``ast.Lit`` (it
+was proposed to rename it to ``ast.Literal``).
 
 
 Python Preprocessors

-- 
Repository URL: https://hg.python.org/peps


More information about the Python-checkins mailing list