From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by sympa.inria.fr (Postfix) with ESMTPS id 802547ED5C for ; Thu, 2 Aug 2012 17:21:47 +0200 (CEST) Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of forum@x9c.fr) identity=pra; client-ip=46.105.54.31; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="forum@x9c.fr"; x-sender="forum@x9c.fr"; x-conformance=sidf_compatible Received-SPF: Pass (mail1-smtp-roc.national.inria.fr: domain of forum@x9c.fr designates 46.105.54.31 as permitted sender) identity=mailfrom; client-ip=46.105.54.31; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="forum@x9c.fr"; x-sender="forum@x9c.fr"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mo6.mail-out.ovh.net) identity=helo; client-ip=46.105.54.31; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="forum@x9c.fr"; x-sender="postmaster@mo6.mail-out.ovh.net"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjcBANWZGlAuaTYfmWdsb2JhbABFuS4BAQEBAQgLCwcUJ4JETwoDgWWFfYIAB709i2ODToMcA5VGAYEUCJFSgV0 X-IronPort-AV: E=Sophos;i="4.77,701,1336341600"; d="scan'208";a="168916978" Received: from 5.mo6.mail-out.ovh.net (HELO mo6.mail-out.ovh.net) ([46.105.54.31]) by mail1-smtp-roc.national.inria.fr with ESMTP; 02 Aug 2012 17:21:47 +0200 Received: from mail321.ha.ovh.net (b6.ovh.net [213.186.33.56]) by mo6.mail-out.ovh.net (Postfix) with SMTP id 4CE02FF8491 for ; Thu, 2 Aug 2012 17:26:45 +0200 (CEST) Received: from b0.ovh.net (HELO queueout) (213.186.33.50) by b0.ovh.net with SMTP; 2 Aug 2012 15:21:46 -0000 Received: from ns0.ovh.net (HELO localhost) (213.186.33.20) by ns0.ovh.net with SMTP; 2 Aug 2012 15:21:46 -0000 Received: from ip-131.net-82-216-20.versailles2.rev.numericable.fr (ip-131.net-82-216-20.versailles2.rev.numericable.fr [82.216.20.131]) by ssl0.ovh.net (Horde Framework) with HTTP; Thu, 02 Aug 2012 17:21:46 +0200 Message-ID: <20120802172146.14672f9elgnpmf40@ssl0.ovh.net> Date: Thu, 02 Aug 2012 17:21:46 +0200 From: forum@x9c.fr To: caml-list@inria.fr Cc: forum@x9c.fr X-Ovh-Mailout: 178.32.228.6 (mo6.mail-out.ovh.net) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.3.5) X-Ovh-Tracer-Id: 11171741826822439712 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 7 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeegledrtddvucetufdoteggodetrfcurfhrohhfihhlvgemucfqggfjnecuuegrihhlohhuthemuceftddtnecufghrlhcuvffnffculdejmdenucfhrhhomhepfhhorhhumhesgieltgdrfhhrnecuffhomhgrihhnpehotggrmhhltghorhgvrdhorhhgpdiglegtrdhfrhenucfjughrpefhvffugggtugfgfgesthejtddttderud Subject: [Caml-list] OCaml-Java 2.0 preview: call for testers Dear list, The OCaml-Java is a project whose goal is to allow compilation of OCaml sources to Java bytecode, thus allowing execution on any JVM. The objectives are to gain access to a greater number of libraries, and to be able to take advantage of multiple cores. Quite a lot of work has been done in order to greatly improve the performances of the code generated by the "ocamljava" compiler. Roughly speaking, some preliminary benchmarks seem to indicate that ocamljava-generated code is most of the time less than three times slower than ocamlopt-generated one. This very mail is sent to try to gather feedback from the community. As of today, the source is neither stabilized nor complete, and only a binary version is available. Installation is very simple: uncompress the archive, and put the "bin" subdirectory in your path. More information can be found in the "README" file of the archive. The archive can be downloaded at the following address: http://ocamljava.x9c.fr/ocamljava-2.0-early-access.tar.gz For this version, I am mostly interested in compatibility reports, and performance considerations. Although the compiler is already able to compile itself, it is probably wise to start with smaller examples... Thanks in advance for your feedback, Xavier Clerc PS: I would have prefered to put the file on http://forge.ocamlcore.org, but was not able to upload such a big file (about 63 Mb)