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 QAA30525; Tue, 20 Nov 2001 16:36:26 +0100 (MET) 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 QAA30498 for ; Tue, 20 Nov 2001 16:36:25 +0100 (MET) Received: from mail.mimuw.edu.pl (paf87.warszawa.sdi.tpnet.pl [217.96.225.87]) by nez-perce.inria.fr (8.11.1/8.10.0) with ESMTP id fAKFaIT16766 for ; Tue, 20 Nov 2001 16:36:19 +0100 (MET) Received: (from news@localhost) by mail.mimuw.edu.pl (PLD/8.9.3) id QAA27700 for caml-list@inria.fr; Tue, 20 Nov 2001 16:37:06 +0100 X-Authentication-Warning: qrnik.zagroda: news set sender to Marcin 'Qrczak' Kowalczyk using -f From: "Marcin 'Qrczak' Kowalczyk" Subject: Re: [Caml-list] Benchmark: ref update vs argument passing Date: Tue, 20 Nov 2001 15:37:03 +0000 (UTC) Organization: Klub Nieszkodliwych =?iso-8859-2?Q?Manjak=F3w?= Message-ID: References: <9tdsbg$qjc$1@qrnik.zagroda> X-Trace: qrnik.zagroda 1006270623 27252 192.168.0.1 (20 Nov 2001 15:37:03 GMT) X-Complaints-To: abuse@localhost NNTP-Posting-Date: Tue, 20 Nov 2001 15:37:03 +0000 (UTC) User-Agent: slrn/0.9.7.2 (Linux) To: caml-list@inria.fr Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Tue, 20 Nov 2001 16:11:27 +0100, Stefano Zacchiroli pisze: > Are these tests realistic or I am missing something? IMHO they are too small to draw generic conclusions. You can compile with 'ocamlopt -S' and see the assembler output. This one looks yet better than use_arg (on Intel at least): let use_refs' time = let rif = ref 0 in for i = 0 to time - 1 do rif := !rif + 1 done; !rif -- __("< Marcin Kowalczyk * qrczak@knm.org.pl http://qrczak.ids.net.pl/ \__/ ^^ QRCZAK ------------------- Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr