From bfccb35b58c84ec186bb1e38d028754796b1fbcf Mon Sep 17 00:00:00 2001
From: Jeremy Hylton <jeremy@alum.mit.edu>
Date: Sun, 29 Jun 2003 16:58:41 +0000
Subject: Add settrace() and setprofile() functions to the threading library.

---
 Doc/lib/libthreading.tex | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

(limited to 'Doc/lib/libthreading.tex')

diff --git a/Doc/lib/libthreading.tex b/Doc/lib/libthreading.tex
index 2fe72de91c..ad48feb5ec 100644
--- a/Doc/lib/libthreading.tex
+++ b/Doc/lib/libthreading.tex
@@ -90,6 +90,20 @@ subclassed in a limited fashion.
 A thread that executes a function after a specified interval has passed.
 \end{classdesc*}
 
+\begin{funcdesc}{settrace}{func}
+Set a trace function \index{trace function} for all threads started
+from the \module{threading} module.  The \var{func} will be passed to 
+\cfuntion{sys.settrace} for each thread, before its \method{run}
+method is called.
+\end{funcdesc}
+
+\begin{funcdesc}{setprofile}{func}
+Set a profile function \index{profile function} for all threads started
+from the \module{threading} module.  The \var{func} will be passed to 
+\cfuntion{sys.setprofile} for each thread, before its \method{run}
+method is called.
+\end{funcdesc}
+
 Detailed interfaces for the objects are documented below.  
 
 The design of this module is loosely based on Java's threading model.
-- 
cgit v1.2.1

