From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id RAA00468; Mon, 14 Jun 2004 17:37:24 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id RAA30320 for ; Mon, 14 Jun 2004 17:37:22 +0200 (MET DST) Received: from rly08a.srv.mailcontrol.com (cluster-a.mailcontrol.com [80.69.8.190]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i5EFbLEV002543 for ; Mon, 14 Jun 2004 17:37:21 +0200 Received: from pigeon.misys.com ([217.196.235.2]) by rly08a.srv.mailcontrol.com (MailControl) with SMTP id i5EFbKcQ009548 for ; Mon, 14 Jun 2004 16:37:20 +0100 Received: From gull.misys.com ([10.80.48.7]) by pigeon.misys.com (WebShield SMTP v4.5 MR1a); id 1087227971468; Mon, 14 Jun 2004 16:46:11 +0100 Received: from wimex1.midas-kapiti.com (WIMEX1 [10.80.48.218]) by gull.misys.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id MZTTG1NN; Mon, 14 Jun 2004 16:42:08 +0100 Received: from misys.com (PIGTAIL [10.80.56.204]) by wimex1.midas-kapiti.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2657.72) id LJ9Y8N5K; Mon, 14 Jun 2004 16:37:39 +0100 Message-ID: <40CDC629.5040303@misys.com> Date: Mon, 14 Jun 2004 16:37:13 +0100 From: Benjamin Geer User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gerd Stolpmann CC: caml-list@inria.fr Subject: Re: [Caml-list] Suggestion: a possible alternative to shared libraries? References: <40CDB4F3.6010203@misys.com> <1087225386.23883.51.camel@ares> In-Reply-To: <1087225386.23883.51.camel@ares> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MailControl A-04-00-00 (www.mailcontrol.com) X-Miltered: at nez-perce with ID 40CDC631.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 gerd:01 stolpmann:01 run-time:01 terrible:01 necessarily:02 wrote:03 library:03 library:03 installed:04 mean:05 shared:05 shared:05 suggestion:06 versions:06 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Gerd Stolpmann wrote: > Much easier: Include the MD5 signature in the name of the shared > library. And use the operating system's run-time linker? That would make for very long library names... but maybe that wouldn't be too terrible. > However, the hell persists: You don't know which versions are still in > use. Do you mean in memory, or by installed programs that aren't necessarily running? To take care of the first problem, wouldn't it be possible to maintain a count of the processes that currently have a library mapped into memory? Could GODI take care of the second problem? Benjamin ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners