From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: weis Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id UAA02707 for caml-redistribution; Thu, 23 Dec 1999 20:00:15 +0100 (MET) 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 SAA31936 for ; Thu, 23 Dec 1999 18:06:47 +0100 (MET) Received: from tobago.inria.fr (tobago.inria.fr [128.93.8.21]) by concorde.inria.fr (8.8.7/8.8.7) with ESMTP id SAA11744 for ; Thu, 23 Dec 1999 18:06:46 +0100 (MET) Received: (from doligez@localhost) by tobago.inria.fr (8.6.10/8.6.6) id SAA10331 for caml-list@inria.fr; Thu, 23 Dec 1999 18:06:45 +0100 Date: Thu, 23 Dec 1999 18:06:45 +0100 From: Damien Doligez Message-Id: <199912231706.SAA10331@tobago.inria.fr> To: caml-list@inria.fr Subject: Re: Finalisation in 2.02 Sender: weis >From: Patrick Goldbronn - SYSCO > >What's append when we change the finalization parameters values ? >We alloc an object of type toto with 1,200 and another object toto with >9,146 > >It's the last number which is keep by GC (here 146) and erase previous >value (200) >The same with the pound (1 and 9) or they are adding -> 1+9 = 10 < 146 ? Each pair of numbers is actually a rational number and they are added together to tell the GC how advanced it should be into its cycle. In your example, you get 1/200 + 9/146 = 973/14600, or about 6.6 % -- Damien