From 8ea97e9ef7f0e761527fe5f479a07a891eabc34e Mon Sep 17 00:00:00 2001 From: ru Date: Mon, 22 Oct 2007 10:13:38 +0000 Subject: - Stop calling libthr alternative as it's now the default threading library. - Now that libpthread is a symlink, it's no longer possible to link applications with libpthread and have libmap.conf(5) select the desired threading library; applications will be linked to the default threading library, libkse or libthr. Remove an obsolete paragraph. - Mention that improvements can be seen compared to libkse. Reviewed by: deischen, davidxu --- lib/libthr/libthr.3 | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) (limited to 'lib/libthr') diff --git a/lib/libthr/libthr.3 b/lib/libthr/libthr.3 index 356edd9..87e5e64 100644 --- a/lib/libthr/libthr.3 +++ b/lib/libthr/libthr.3 @@ -24,12 +24,12 @@ .\" .\" $FreeBSD$ .\" -.Dd June 11, 2005 +.Dd October 19, 2007 .Os .Dt LIBTHR 3 .Sh NAME .Nm libthr -.Nd "alternative POSIX threads library" +.Nd "1:1 POSIX threads library" .Sh LIBRARY .Lb libthr .Sh SYNOPSIS @@ -37,22 +37,14 @@ .Sh DESCRIPTION The .Nm -library provides an alternative 1:1 implementation of the +library provides a 1:1 implementation of the .Xr pthread 3 library interfaces for application threading. -While applications may be linked directly against -.Nm , -system administrators are offered maximum flexibility by linking against -.Xr pthread 3 , -as they can then use -.Xr libmap.conf 5 -to select the threading implementation on a per-application basis. -.Pp -The -.Nm -library +It has been optimized for use by applications expecting system scope thread -semantics, and can provide significant performance improvements. +semantics, and can provide significant performance improvements +compared to +.Lb libkse . .Sh SEE ALSO .Xr pthread 3 .Sh AUTHORS -- cgit v1.1