[pypy-svn] r38913 - pypy/dist/pypy/doc/config

pedronis at codespeak.net pedronis at codespeak.net
Thu Feb 15 17:14:39 CET 2007


Author: pedronis
Date: Thu Feb 15 17:14:37 2007
New Revision: 38913

Modified:
   pypy/dist/pypy/doc/config/translation.backendopt.inline.txt
   pypy/dist/pypy/doc/config/translation.backendopt.inline_heuristic.txt
   pypy/dist/pypy/doc/config/translation.backendopt.inline_threshold.txt
Log:
document basic inlining



Modified: pypy/dist/pypy/doc/config/translation.backendopt.inline.txt
==============================================================================
--- pypy/dist/pypy/doc/config/translation.backendopt.inline.txt	(original)
+++ pypy/dist/pypy/doc/config/translation.backendopt.inline.txt	Thu Feb 15 17:14:37 2007
@@ -0,0 +1,10 @@
+Inline flowgraphs based on an heuristic, the default one considers
+essentially the a weight for the flowgraph based on the number of
+low-level operations in them (see
+:config:`translation.backendopt.inline_threshold` ).
+
+Some amount of inlining in order to have RPython builtin type helpers
+inlined is needed for malloc removal
+(:config:`translation.backendopt.mallocs`) to be effective.
+
+This optimisation is used by default.

Modified: pypy/dist/pypy/doc/config/translation.backendopt.inline_heuristic.txt
==============================================================================
--- pypy/dist/pypy/doc/config/translation.backendopt.inline_heuristic.txt	(original)
+++ pypy/dist/pypy/doc/config/translation.backendopt.inline_heuristic.txt	Thu Feb 15 17:14:37 2007
@@ -0,0 +1,2 @@
+Switch to a different weight heuristic for inlining. Not documented.
+This is for basic inlining (config:`translation.backendopt.inline`).

Modified: pypy/dist/pypy/doc/config/translation.backendopt.inline_threshold.txt
==============================================================================
--- pypy/dist/pypy/doc/config/translation.backendopt.inline_threshold.txt	(original)
+++ pypy/dist/pypy/doc/config/translation.backendopt.inline_threshold.txt	Thu Feb 15 17:14:37 2007
@@ -0,0 +1,2 @@
+Weight threshold used to decide whether to inline flowgraphs.
+This is for basic inlining (config:`translation.backendopt.inline`).
\ No newline at end of file



More information about the Pypy-commit mailing list