Subject: Re: CVS commit: pkgsrc/lang/libtcl-nothread
To: Matthias Drochner <M.Drochner@fz-juelich.de>
From: Jim Wise <jwise@draga.com>
List: tech-pkg
Date: 07/01/2004 12:30:53
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 24 Jun 2004, Matthias Drochner wrote:

>jwise@draga.com said:
>> >> What does `nm ${LOCALBASE}/lib/postgresql/pltcl.so' show you?
>> >Nothing suspicious
>> it isn't _quite_ the same
>
>If the difference is only in the NEEDED shared libraries, than
>"nm" doesn't differ. "ldd" or "objdump" would presumably.

So I've done some experimentation with this, and there do seem to be
performance gains to using the libtcl-nothread in cases where the
linked app does not need thread safety, particularly where the parent
app is using select() or poll() a lot (chat/i2cb is my test case for
this).

So I support keeping libtcl-nothread around, and its use in such
cases.  I'll review pkgsrc for such cases later this week / early next
week.

- -- 
				Jim Wise
				jwise@draga.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)

iD8DBQFA5DxBRxzMSZ/9vAMRAmA/AJ9W7FWI/yCl7pzM7QOE8VK4/ulO6gCgkwxV
tXNjfdmSBW3ft6C0NV+x9mQ=
=fnO0
-----END PGP SIGNATURE-----