From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p83GOMkE000800 for ; Sat, 3 Sep 2011 18:24:22 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0BAENUYk7RVaE2kWdsb2JhbABCmTyPKAgUAQEBAQkLCwcUBCKBRgEBAQECARICJgYBATgECws0EjQBBQEcO4dRAgKZXwqPEwGOAQWGCmCgGDyDbQ X-IronPort-AV: E=Sophos;i="4.68,325,1312149600"; d="scan'208";a="107584924" Received: from mail-fx0-f54.google.com ([209.85.161.54]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 03 Sep 2011 18:24:17 +0200 Received: by fxe4 with SMTP id 4so4425145fxe.27 for ; Sat, 03 Sep 2011 09:24:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; bh=r4R6untv76/HSBjhdIldmECpiqBUV2x4L5uPBIXaS/I=; b=JJYrRf3C0KxBgWjhnGxyIfdeEZfx4W+gh9Cavi2Y+ytqz/Cf2Tc3qgpL48bkQUAJz/ VaSns2yQQ19TEYfKCvPWqoEidWohzsgbmGhDmEU+gwaIOXVi6SHQyM1BzadDKn45Ur+5 3vSEe7R/X2C0ePtDCf4tJ6DXpn8bXpW2E8WsA= Received: by 10.223.89.65 with SMTP id d1mr2305267fam.6.1315067055582; Sat, 03 Sep 2011 09:24:15 -0700 (PDT) Received: from coruscant.kosmos.all (ip-95-223-170-32.unitymediagroup.de [95.223.170.32]) by mx.google.com with ESMTPS id f4sm1493163fag.15.2011.09.03.09.24.13 (version=SSLv3 cipher=OTHER); Sat, 03 Sep 2011 09:24:14 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1244.3) From: Benedikt Meurer In-Reply-To: Date: Sat, 3 Sep 2011 18:24:12 +0200 Message-Id: References: To: caml-list@inria.fr X-Mailer: Apple Mail (2.1244.3) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by walapai.inria.fr id p83GOMkE000800 Subject: [Caml-list] Re: Towards a really native =?WINDOWS-1252?Q?toplevel=85?= ocamlnat w/o as/ld On Sep 3, 2011, at 18:19 , Benedikt Meurer wrote: > I thought I'd just give a quick status update on the ocamlnat issue we've been working on for some time now (in a new thread since this is not strictly related to the linear scan patch). Right now we have working versions of ocamlnat for amd64 and i386 running on Linux and OS X (other systems should be supported as well, windows might need a short patch) which do no longer depend on external assemblers and linkers, the opcode emission and linking is done in-process. > > The code for the amd64 version is available in the "ocamlnat-jit-amd64" branch of my "ocaml-experimental" repository at: > > https://github.com/bmeurer/ocaml-experimental/tree/ocamlnat-jit-amd64 For the curious, the actual changeset (since 3.12.1) can be seen here: https://github.com/bmeurer/ocaml-experimental/compare/3.12.1...ocamlnat-jit-amd64#files_bucket Benedikt