From owner-freebsd-hackers Thu Jan 9 11:29:19 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58B9037B401 for ; Thu, 9 Jan 2003 11:29:18 -0800 (PST) Received: from mta11.srv.hcvlny.cv.net (mta11.srv.hcvlny.cv.net [167.206.5.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0BE543F1E for ; Thu, 9 Jan 2003 11:29:17 -0800 (PST) (envelope-from agapon@excite.com) Received: from edge.foundation.invalid (ool-4355489e.dyn.optonline.net [67.85.72.158]) by mta11.srv.hcvlny.cv.net (iPlanet Messaging Server 5.2 HotFix 1.05 (built Nov 6 2002)) with ESMTP id <0H8G00LO4ORPKC@mta11.srv.hcvlny.cv.net> for freebsd-hackers@freebsd.org; Thu, 09 Jan 2003 14:28:37 -0500 (EST) Received: from localhost (localhost.foundation.invalid [127.0.0.1]) by edge.foundation.invalid (8.12.6/8.12.3) with ESMTP id h09JSaZY000351; Thu, 09 Jan 2003 14:28:37 -0500 (EST envelope-from agapon@excite.com) Date: Thu, 09 Jan 2003 14:28:36 -0500 (EST) From: Andriy Gapon Subject: Re: Multi-threaded or async Mozilla (NSPR, really) In-reply-to: <200212310200.gBV205G03285@sheol.localdomain> X-X-Sender: avg@edge.foundation.invalid To: D J Hawkey Jr Cc: freebsd-hackers@freebsd.org Message-id: <20030109142411.D347@edge.foundation.invalid> MIME-version: 1.0 Content-type: TEXT/PLAIN; charset=US-ASCII Content-transfer-encoding: 7BIT References: <20021222131200.J6771-100000_edge.foundation.invalid@ns.sol.net> <200212310200.gBV205G03285@sheol.localdomain> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 30 Dec 2002, D J Hawkey Jr wrote: > Without checking, I'll take your word for it. But if so, what are they > doing in libc_r? I thought that was for re-entrant/thread-safe functions? > Is there an appreciable difference between "re-entrant" and "thread-safe"? My understanding is that libc_r is for all functions from libc plus thread-oriented functions, with many, but not all, functions from libc having wrappers/being re-written/having *_r companions for thread-safety. -- Andriy Gapon * Broadcast Message from wnpdev21 (pts/tg) Wed Jan 8 09:12:47... replacing the jar - krishna 3931 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message