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

pedronis at codespeak.net pedronis at codespeak.net
Thu Feb 15 17:32:35 CET 2007


Author: pedronis
Date: Thu Feb 15 17:32:33 2007
New Revision: 38917

Modified:
   pypy/dist/pypy/doc/config/translation.backendopt.profile_based_inline.txt
   pypy/dist/pypy/doc/config/translation.backendopt.profile_based_inline_heuristic.txt
   pypy/dist/pypy/doc/config/translation.backendopt.profile_based_inline_threshold.txt
Log:
document a bit profile based inlining.



Modified: pypy/dist/pypy/doc/config/translation.backendopt.profile_based_inline.txt
==============================================================================
--- pypy/dist/pypy/doc/config/translation.backendopt.profile_based_inline.txt	(original)
+++ pypy/dist/pypy/doc/config/translation.backendopt.profile_based_inline.txt	Thu Feb 15 17:32:33 2007
@@ -0,0 +1,10 @@
+Inline flowgraphs only for call-sites for which there was a minimal
+number of calls during an instrumented run of the program. Callee
+flowgraphs are considered candidates based on a weight heuristic like
+for basic inlining. (see :config:`translation.backendopt.inline`,
+:config:`translation.backendopt.profile_based_inline_threshold` ).
+
+The option takes as value a string which is the arguments to pass to
+the program for the instrumented run.
+
+This optimisation is not used by default.
\ No newline at end of file

Modified: pypy/dist/pypy/doc/config/translation.backendopt.profile_based_inline_heuristic.txt
==============================================================================
--- pypy/dist/pypy/doc/config/translation.backendopt.profile_based_inline_heuristic.txt	(original)
+++ pypy/dist/pypy/doc/config/translation.backendopt.profile_based_inline_heuristic.txt	Thu Feb 15 17:32:33 2007
@@ -0,0 +1,2 @@
+Internal option. Switch to a different weight heuristic for inlining.
+This is for profile-based inlining (config:`translation.backendopt.profile_based_inline`).

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



More information about the Pypy-commit mailing list