From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id D38EFBBAF for ; Tue, 23 Nov 2010 17:08:37 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtIBAOt160xKfVK2kGdsb2JhbACUM4FVjFcIFQEBAQEJCQwHEQMfiCubUYt8AQWOGAEEhUuQYIUd X-IronPort-AV: E=Sophos;i="4.59,242,1288566000"; d="scan'208";a="80794259" Received: from mail-wy0-f182.google.com ([74.125.82.182]) by mail2-smtp-roc.national.inria.fr with ESMTP; 23 Nov 2010 17:08:37 +0100 Received: by wye20 with SMTP id 20so2024778wye.27 for ; Tue, 23 Nov 2010 08:08:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:references :in-reply-to:subject:date:organization:message-id:mime-version :content-type:content-transfer-encoding:x-mailer:thread-index :content-language; bh=q2slT4z15KmmVjZbbF64Gk13n3jgrtWutf+nAilJIVY=; b=juBXwt3v62e0iO7N5fFeu/ZuvZoeJwyYVXt1CS1VYU7B5vegAHHpJJUqZQddfibf/0 wbu+fWyqP4zrTkOYFenWB8hyV3CIcAvNkBgaxU9zQWfde5zS3FfB+Y3cBtV+aemIVOUp Px1QrYx1LRM5/5PQtxVsSpmZ4siknHkU9UoDU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:references:in-reply-to:subject:date:organization :message-id:mime-version:content-type:content-transfer-encoding :x-mailer:thread-index:content-language; b=ay0ZDNEslvP0WckXA8Ja0IxxLH90w0IjajmvOCmo3XVsWEaXjYZFXe2SOVuI21O9gR dvp2Sn/sR54gAS6RkhYv5K0uVA3o0FNzKe9kZjtKTwGcvT5LG4LWpQnZ5MnUge3GgJjU rxhtiO03ur4ZJQPpHNhanoTwwqIkOjpseTdHo= Received: by 10.227.128.196 with SMTP id l4mr7849417wbs.32.1290528516277; Tue, 23 Nov 2010 08:08:36 -0800 (PST) Received: from WinEight ([87.113.160.118]) by mx.google.com with ESMTPS id p4sm2934727wer.29.2010.11.23.08.08.34 (version=SSLv3 cipher=RC4-MD5); Tue, 23 Nov 2010 08:08:35 -0800 (PST) From: Jon Harrop To: "'Christophe TROESTLER'" Cc: References: <1290434674.16005.354.camel@thinkpad> <20101123.113733.2059974256209184038.Christophe.Troestler+ocaml@umons.ac.be> In-Reply-To: <20101123.113733.2059974256209184038.Christophe.Troestler+ocaml@umons.ac.be> Subject: RE: [Caml-list] Re: Is OCaml fast? Date: Tue, 23 Nov 2010 16:08:16 -0000 Organization: Flying Frog Consultancy Message-ID: <066401cb8b28$a46a1740$ed3e45c0$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-7" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcuK+osUwsdeYgPPQ7qhEvvNiJa8pQALKoTA Content-Language: en-gb X-Spam: no; 0.00; ocaml:01 haskell:01 command-line:01 christophe:01 troestler:01 ocaml:01 beginner's:01 bug:01 bounces:98 tor:98 beginners:01 wrote:01 caml-list:01 caml-list:01 ghc:01 Note that the regex-dna solution for Haskell tweaks its GC parameters = via the -H command-line parameter: http://shootout.alioth.debian.org/u64q/program.php?test=3Dregexdna&lang=3D= ghc&id =3D2 > -----Original Message----- > From: caml-list-bounces@yquem.inria.fr [mailto:caml-list- > bounces@yquem.inria.fr] On Behalf Of Christophe TROESTLER > Sent: 23 November 2010 10:38 > To: igouy2@yahoo.com > Cc: caml-list@inria.fr > Subject: Re: [Caml-list] Re: Is OCaml fast? >=20 > On Tue, 23 Nov 2010 02:03:48 +0000, Isaac Gouy wrote: > > > > > C version : 12.11 secs > > > OCaml version : 47.22 secs > > > OCaml version with GC parameters tuned ("interesting alternative" > > section) : 12.67 secs > > > > And of course you know because that GC tuned OCaml program is shown > > on the > > benchmarks game website ;-) > > = http://shootout.alioth.debian.org/u32/program.php?test=3Dbinarytrees& > > lang=3Docaml&id=3D1 >=20 > Since you are here, please explain why C can use memory pools and vec > tor instructions but tuning the GC of OCaml =AF although it is part of > the standard library =AF is considered an "alternative". >=20 > Best, > C. >=20 > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs