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 UAA17712; Sat, 22 Sep 2001 20:24:33 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id UAA17708 for ; Sat, 22 Sep 2001 20:24:33 +0200 (MET DST) Received: from localhost.localdomain (kenny38.zip.com.au [61.8.18.166]) by concorde.inria.fr (8.11.1/8.10.0) with ESMTP id f8MIOTn14515; Sat, 22 Sep 2001 20:24:30 +0200 (MET DST) Received: from maxtal.com.au (IDENT:root@localhost [127.0.0.1]) by localhost.localdomain (8.9.3/8.8.7) with ESMTP id EAA12466; Sun, 23 Sep 2001 04:24:23 +1000 Message-ID: <3BACD757.AE65C3BE@maxtal.com.au> Date: Sun, 23 Sep 2001 04:24:23 +1000 From: John Max Skaller X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20 i686) X-Accept-Language: en MIME-Version: 1.0 To: Chris Hecker CC: Damien Doligez , caml-list@inria.fr Subject: Re: [Caml-list] mark_slice, sweep_slice, oldify References: <4.3.2.7.2.20010919120349.02d5a9e0@arda.pair.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Chris Hecker wrote: [GC/games] BTW: the 'amount of time' spent collecting is almost certainly irrelevant to a real time game: what's important is the _distribution_ of the collection operation over time: it's OK to spend half you time collecting, as long as its the same amount of time every frame (rather, less than the available time). So you probably want to force minor collections often. To put this another way: performance == worst case delay (So you need to minimise the maximum computation time between frames, not the total fraction of time spent collecting). -- John (Max) Skaller, mailto:skaller@maxtal.com.au 10/1 Toxteth Rd Glebe NSW 2037 Australia voice: 61-2-9660-0850 New generation programming language Felix http://felix.sourceforge.net Literate Programming tool Interscript http://Interscript.sourceforge.net ------------------- 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