[pypy-svn] extradoc extradoc: a few new ideas
alex_gaynor
commits-noreply at bitbucket.org
Wed Mar 23 06:29:25 CET 2011
Author: Alex Gaynor <alex.gaynor at gmail.com>
Branch: extradoc
Changeset: r3390:eb726ff3aa79
Date: 2011-03-23 01:29 -0400
http://bitbucket.org/pypy/extradoc/changeset/eb726ff3aa79/
Log: a few new ideas
diff --git a/planning/jit.txt b/planning/jit.txt
--- a/planning/jit.txt
+++ b/planning/jit.txt
@@ -50,10 +50,13 @@
re.search("(ab)+", "a" * 1000 + "b") almost doesn't get compiled and
gets very modest speedups with the JIT on (10-20%)
+- consider an automated way to take a function with a loop and generate a
+ JITable preamble and postamble with a call to the loop in the middle.
+
OPTIMIZATIONS
-------------
-Things we can do mostly by editing optimizeopt.py:
+Things we can do mostly by editing optimizeopt/:
- getfields which result is never used never get removed (probable cause -
they used to be as livevars in removed guards). also getfields which result
@@ -77,6 +80,8 @@
Should be just a matter of synthesizing reverse operations in rewrite.py
+- strlen result is not reused
+
PYTHON EXAMPLES
---------------
More information about the Pypy-commit
mailing list