Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Apr 2003 19:11:40 -0400 (EDT)
From:      Jeff Roberson <jroberson@chesapeake.net>
To:        "Geoffrey C. Speicher" <geoff@speicher.org>
Cc:        Julian Elischer <julian@elischer.org>
Subject:   Re: libkse -> libpthreads
Message-ID:  <20030421190831.S76635-100000@mail.chesapeake.net>
In-Reply-To: <Pine.BSF.4.05.10304211916470.60324-100000@speicher.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mon, 21 Apr 2003, Geoffrey C. Speicher wrote:

> On Tue, 22 Apr 2003, Narvi wrote:
>
> > At least for the moment it is not clear that one of teh libraries is a
> > winner and will eliminate the other, so it would be evil to force people
>
> What's not clear about it?  libkse is a superset of the functionality
> of libthr.  Seems pretty straightforward to me that the long-term
> winner is libkse.

Uh, no, it's not that clear.  One is probably 30k lines of code smaller
which makes it less likely to have bugs.  They also have different
performance characteristics.  You could construct tests which demonstrated
better performance for different workloads on each.

I appreciate you trying to be informative on the list but please restrict
your comments to things that you are more intimately familiar with.  There
are enough other people leading casual observers astray.

>
> > to explicitly link against one or the other causing future compatibility
> > problems. Both provide the same pthreads API so there is no reasonable
> > case for demanding that one of them can't have its SONAME be
> > libpthpread.so.1
>
> Same API, but different capabilities.  The one called pthread should be
> the complete one.  No compatability problems in that direction.
>
> Geoff
>
> _______________________________________________
> freebsd-threads@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-threads
> To unsubscribe, send any mail to "freebsd-threads-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030421190831.S76635-100000>