svn commit: r207919 - stable/8/lib/libc/sys

Konstantin Belousov kib at FreeBSD.org
Tue May 11 13:39:38 UTC 2010


Author: kib
Date: Tue May 11 13:39:37 2010
New Revision: 207919
URL: http://svn.freebsd.org/changeset/base/207919

Log:
  MFC r207604:
  Document RUSAGE_THREAD.

Modified:
  stable/8/lib/libc/sys/getrusage.2
Directory Properties:
  stable/8/lib/libc/   (props changed)
  stable/8/lib/libc/stdtime/   (props changed)

Modified: stable/8/lib/libc/sys/getrusage.2
==============================================================================
--- stable/8/lib/libc/sys/getrusage.2	Tue May 11 13:35:35 2010	(r207918)
+++ stable/8/lib/libc/sys/getrusage.2	Tue May 11 13:39:37 2010	(r207919)
@@ -28,7 +28,7 @@
 .\"     @(#)getrusage.2	8.1 (Berkeley) 6/4/93
 .\" $FreeBSD$
 .\"
-.Dd June 4, 1993
+.Dd May 1, 2010
 .Dt GETRUSAGE 2
 .Os
 .Sh NAME
@@ -42,6 +42,7 @@
 .In sys/resource.h
 .Fd "#define	RUSAGE_SELF	 0"
 .Fd "#define	RUSAGE_CHILDREN	-1"
+.Fd "#define	RUSAGE_THREAD	1"
 .Ft int
 .Fn getrusage "int who" "struct rusage *rusage"
 .Sh DESCRIPTION
@@ -49,11 +50,12 @@ The
 .Fn getrusage
 system call
 returns information describing the resources utilized by the current
-process, or all its terminated child processes.
+thread, the current process, or all its terminated child processes.
 The
 .Fa who
 argument is either
-.Dv RUSAGE_SELF
+.Dv RUSAGE_THREAD ,
+.Dv RUSAGE_SELF ,
 or
 .Dv RUSAGE_CHILDREN .
 The buffer to which
@@ -175,6 +177,10 @@ The
 .Fn getrusage
 system call appeared in
 .Bx 4.2 .
+The
+.Dv RUSAGE_THREAD
+facility first appeared in
+.Fx 8.1 .
 .Sh BUGS
 There is no way to obtain information about a child process
 that has not yet terminated.


More information about the svn-src-all mailing list