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 mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 1079DBC57 for ; Mon, 29 Nov 2010 12:26:38 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AukBAA4d80xKfVK0kGdsb2JhbACDUJB7gVWMVQgWAQEBCQkMBxEDH6gciSiCVAEFjUYBBIEhgzNziho X-IronPort-AV: E=Sophos;i="4.59,275,1288566000"; d="scan'208";a="68243667" Received: from mail-wy0-f180.google.com ([74.125.82.180]) by mail3-smtp-sop.national.inria.fr with ESMTP; 29 Nov 2010 12:26:09 +0100 Received: by wye20 with SMTP id 20so3384422wye.39 for ; Mon, 29 Nov 2010 03:26:09 -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=xFH+v12v+xLWsmwQEQgm8TguVa+aOc73WF2TrAt/LAE=; b=g5giM31L2cWVzFiRA46WhmtKtTPop0+Dvmv7pdGHJWKAAS/pYxK7YDZvFZGUepbjbF zp4fSkLUaR8YXWhnKUflmilICOI6KmntYd+EQcZNDPqeONhflaLJ1onTbZLLAvL3TGFw dSgwKn9tK/S7/meZT9adfrlbvzLNYK+NPBgvs= 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=i6eeGhwoJNqKYkCkeJV3S4288dFRhujRtvH+aZYieVMe+p1JBUDcxZP3cToIrpXrEp LwBPb+WGMzA2MfrQYmyxr/y7WGpYiqT+7MuKcLwpCAdylVXYpV8/irOLxhSYTniHuxe7 gDSHh4Crs0kOZQuxaW2xQe9oE1kISel8S8YQU= Received: by 10.216.180.69 with SMTP id i47mr4860449wem.37.1291029967082; Mon, 29 Nov 2010 03:26:07 -0800 (PST) Received: from WinEight ([87.113.160.118]) by mx.google.com with ESMTPS id a2sm2317743wer.41.2010.11.29.03.26.05 (version=SSLv3 cipher=RC4-MD5); Mon, 29 Nov 2010 03:26:05 -0800 (PST) From: Jon Harrop To: "'Christophe Raffalli'" , Cc: "'Caml List'" References: <20101122180203.2126497sau3zukgb@webmail.in-berlin.de> <20101123232742.GC28768@siouxsie> <4CF12ABF.7010803@univ-savoie.fr> <20101128181748.GB1689@siouxsie> <4CF35735.1070400@univ-savoie.fr> In-Reply-To: <4CF35735.1070400@univ-savoie.fr> Subject: RE: [Caml-list] Re: Is OCaml fast? Date: Mon, 29 Nov 2010 11:25:52 -0000 Organization: Flying Frog Consultancy Message-ID: <094801cb8fb8$2f7ebaa0$8e7c2fe0$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcuPl810ftJGQ1mWSA+u40sgFeSaUAAIFK8w Content-Language: en-gb X-Spam: no; 0.00; ocaml:01 cheers:01 christophe:01 raffalli:01 in-berlin:01 ocaml:01 in-berlin:01 0100,:01 christophe:01 raffalli:01 ocaml's:01 runtime:01 beginner's:01 bug:01 chablais:01 I assume he means one thread has one behaviour and another has the other = behaviour, in which case there certainly is a problem! Cheers, Jon. > -----Original Message----- > From: caml-list-bounces@yquem.inria.fr [mailto:caml-list- > bounces@yquem.inria.fr] On Behalf Of Christophe Raffalli > Sent: 29 November 2010 07:33 > To: oliver@first.in-berlin.de > Cc: Caml List > Subject: Re: [Caml-list] Re: Is OCaml fast? >=20 > Le 28/11/2010 19:17, oliver@first.in-berlin.de a =C3=A9crit : > > On Sat, Nov 27, 2010 at 04:58:55PM +0100, Christophe Raffalli wrote: > >> Hello, > >>> To the extent that this rule is the same for all languages and = that > most > >>> languages on the shootout are also garbage collected, I think > OCaml's > >>> problem with this benchmark do point at a weakness of the current > >>> GC code. > >> This is untrue ... the bintree example, is just bad in OCaml = because > the > >> default > >> value of the minor heap size is the correct value for reactive > programs > >> where you want fast minor GC slice, because they interrupt the > program ... > > [...] > > > > And if your program contains both kinds of functionality? > > What possible solution would you recommend? >=20 > Changing the value of the minor heap size at runtime ... > There is no pb with this ... >=20 > > > > > > Ciao, > > Oliver > > > > _______________________________________________ > > 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 >=20 > -- > Christophe Raffalli > Universite de Savoie > Batiment Le Chablais, bureau 21 > 73376 Le Bourget-du-Lac Cedex >=20 > tel: (33) 4 79 75 81 03 > fax: (33) 4 79 75 87 42 > mail: Christophe.Raffalli@univ-savoie.fr > www: http://www.lama.univ-savoie.fr/~RAFFALLI > --------------------------------------------- > IMPORTANT: this mail is signed using PGP/MIME > At least Enigmail/Mozilla, mutt or evolution > can check this signature. The public key is > stored on www.keyserver.net > ---------------------------------------------