summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Doc/lib/libprofile.tex10
-rw-r--r--Doc/libprofile.tex10
2 files changed, 14 insertions, 6 deletions
diff --git a/Doc/lib/libprofile.tex b/Doc/lib/libprofile.tex
index 2f69170..52156a3 100644
--- a/Doc/lib/libprofile.tex
+++ b/Doc/lib/libprofile.tex
@@ -57,6 +57,9 @@ examine the results of a profile operation.
\section{How Is This Profiler Different From The Old Profiler?}
\nodename{Profiler Changes}
+(This section is of historical importance only; the old profiler
+discussed here was last seen in Python 1.1.)
+
The big changes from old profiling module are that you get more
information, and you pay less CPU time. It's not a trade-off, it's a
trade-up.
@@ -441,9 +444,10 @@ the significant entries. Initially, the list is taken to be the
complete set of profiled functions. Each restriction is either an
integer (to select a count of lines), or a decimal fraction between
0.0 and 1.0 inclusive (to select a percentage of lines), or a regular
-expression (to pattern match the standard name that is printed). If
-several restrictions are provided, then they are applied sequentially.
-For example:
+expression (to pattern match the standard name that is printed; as of
+Python 1.5b1, this uses the Perl-style regular expression syntax
+defined by the \code{re} module). If several restrictions are
+provided, then they are applied sequentially. For example:
\bcode\begin{verbatim}
print_stats(.1, "foo:")
diff --git a/Doc/libprofile.tex b/Doc/libprofile.tex
index 2f69170..52156a3 100644
--- a/Doc/libprofile.tex
+++ b/Doc/libprofile.tex
@@ -57,6 +57,9 @@ examine the results of a profile operation.
\section{How Is This Profiler Different From The Old Profiler?}
\nodename{Profiler Changes}
+(This section is of historical importance only; the old profiler
+discussed here was last seen in Python 1.1.)
+
The big changes from old profiling module are that you get more
information, and you pay less CPU time. It's not a trade-off, it's a
trade-up.
@@ -441,9 +444,10 @@ the significant entries. Initially, the list is taken to be the
complete set of profiled functions. Each restriction is either an
integer (to select a count of lines), or a decimal fraction between
0.0 and 1.0 inclusive (to select a percentage of lines), or a regular
-expression (to pattern match the standard name that is printed). If
-several restrictions are provided, then they are applied sequentially.
-For example:
+expression (to pattern match the standard name that is printed; as of
+Python 1.5b1, this uses the Perl-style regular expression syntax
+defined by the \code{re} module). If several restrictions are
+provided, then they are applied sequentially. For example:
\bcode\begin{verbatim}
print_stats(.1, "foo:")