diff options
Diffstat (limited to 'Doc/lib/libthreading.tex')
-rw-r--r-- | Doc/lib/libthreading.tex | 14 |
1 files changed, 14 insertions, 0 deletions
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. |