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 LAA07204; Fri, 25 Jun 2004 11:55:16 +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 LAA07283 for ; Fri, 25 Jun 2004 11:55:15 +0200 (MET DST) Received: from ptb-relay01.plus.net (ptb-relay01.plus.net [212.159.14.212]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i5P9tEEV028123 for ; Fri, 25 Jun 2004 11:55:14 +0200 Received: from [80.229.56.224] (helo=chetara) by ptb-relay01.plus.net with esmtp (Exim) id 1BdnQP-000O2U-GP for caml-list@inria.fr; Fri, 25 Jun 2004 09:55:13 +0000 From: Jon Harrop To: caml-list Subject: Re: [Caml-list] Writing a JIT compiler Date: Fri, 25 Jun 2004 10:53:14 +0100 User-Agent: KMail/1.6.2 References: <200406250904.09178.postmaster@jdh30.plus.com> <40DBE7D8.8020209@misys.com> In-Reply-To: <40DBE7D8.8020209@misys.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200406251053.14819.postmaster@jdh30.plus.com> X-Miltered: at nez-perce with ID 40DBF682.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; postmaster:99 caml-list:01 2004:99 dynamically:01 dynamically:01 linked:01 compiler:01 compiler:01 cristal:01 ocaml:01 ocaml:01 bytecode:01 native:02 jit:03 jit:03 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Friday 25 June 2004 09:52, Benjamin Geer wrote: > There's already a JIT compiler for OCaml code: > > http://cristal.inria.fr/~starynke/ocamljit.html So maybe I could get ocamljitrun to execute my interpreter and write my interpreter to dynamically convert host code into OCaml bytecode which can then be JIT compiled into native code and dynamically linked back in with the running interpreter? Cheers, Jon. ------------------- 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