From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id B3299BC28 for ; Sun, 21 Nov 2004 16:59:11 +0100 (CET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id iALFxBiO008117 for ; Sun, 21 Nov 2004 16:59:11 +0100 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 QAA01684 for ; Sun, 21 Nov 2004 16:59:10 +0100 (MET) Received: from annexia.force9.co.uk (annexia.force9.co.uk [212.56.101.183]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id iALFxAHU008114 for ; Sun, 21 Nov 2004 16:59:10 +0100 Received: from rich by annexia.force9.co.uk with local (Exim 3.36 #1 (Debian)) id 1CVu7J-0004tQ-00 for ; Sun, 21 Nov 2004 15:59:09 +0000 Date: Sun, 21 Nov 2004 15:59:09 +0000 Cc: caml-list@inria.fr Subject: Re: [Caml-list] Native executable symtable Message-ID: <20041121155909.GA18549@annexia.org> References: <41935E30.3020104@yahoo.it> <20041111160949.GA13998@annexia.org> <419F664F.9020905@yahoo.it> <419F8664.8010501@baretta.com> <419F92C0.4010200@barettadeit.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GvXjxJ+pjyke8COw" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.5.1+cvs20040105i From: Richard Jones X-Miltered: at nez-perce with ID 41A0BB4F.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 41A0BB4E.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 symtable:01 malc:01 wrote:01 ocaml:01 alas:01 dynlink:01 bytecode:01 ocaml:01 recompiled:01 libs:01 2003.:98 reaction:01 native:02 native:02 X-Attachments: type="application/pgp-signature" name="signature.asc" X-Spam-Checker-Version: SpamAssassin 3.0.0 (2004-09-13) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.0 X-Spam-Level: --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 20, 2004 at 10:17:30PM +0300, malc wrote: > Sarcasm spurs from the fact that first version of this patch was > introduced in 2001 and developed till 2003. I had hoped that this will > result in some reaction, if not from Inria developers then from OCaml > users, alas this was not the case. Nothing w.r.t. native shared object > and/or dynamic linking of native code has changed since then. I myself > asked and waited for something akin to this for a bit, then decided to > went ahead and did it on my own, big mistake, all signs are there that > people do not need this functionality bad enough to do anything. > So be it. It'd be very useful for mod_caml - mod_caml uses Dynlink to load the "scripts" and handlers, and hence is limited to bytecode. Native code dynamic linking would come in useful. I'd rather it was part of core OCaml, or available as a separate library which didn't require OCaml itself to be recompiled. Rich. --=20 Richard Jones. http://www.annexia.org/ http://www.j-london.com/ >>> http://www.team-notepad.com/ - collaboration tools for teams <<< Merjis Ltd. http://www.merjis.com/ - improving website return on investment Use Perl libs in OCaml - http://www.merjis.com/developers/perl4caml --GvXjxJ+pjyke8COw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFBoLtN4le1M6q9pzoRAkgjAJ9dMIktpVpKdsV4+n4QH8nPRUAUIQCfQQ90 jB8tBqXzTqNSXtz+W4dtOOA= =nsvM -----END PGP SIGNATURE----- --GvXjxJ+pjyke8COw--