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 RAA09136; Tue, 15 Jan 2002 17:09:21 +0100 (MET) 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 RAA12782 for ; Tue, 15 Jan 2002 17:09:21 +0100 (MET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g0FG9Kb21305; Tue, 15 Jan 2002 17:09:20 +0100 (MET) Received: (from xleroy@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id RAA12532; Tue, 15 Jan 2002 17:09:19 +0100 (MET) Date: Tue, 15 Jan 2002 17:09:19 +0100 From: Xavier Leroy To: Sylvain Kerjean Cc: caml-list@inria.fr Subject: Re: [Caml-list] [OCaml 3.00] stat_alloc Message-ID: <20020115170919.A12220@pauillac.inria.fr> Reply-To: caml@inria.fr References: <3C42E5F6.1C105448@irisa.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 1.0i In-Reply-To: <3C42E5F6.1C105448@irisa.fr>; from skerjean@irisa.fr on Mon, Jan 14, 2002 at 03:06:46PM +0100 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk > en verifiant check_primitives (byterun/interp.c) qui alloue de la > memoire par stat_alloc > je me suis apercu qu'on a un petit "memory_leak" lorsque la taille du > tableau des primitives n'est pas un multiple de la taille des word (la > mienne est de 8661). > Est-ce grave ? J'ai un peu de mal à comprendre votre message, car 1- ce code a complètement changé dans la version courante d'OCaml; 2- check_primitives était dans byterun/startup.c, pas interp.c; 3- check_primitives fait "malloc" d'une certaine taille, puis "free" du bloc ainsi alloué. Bref, je vois mal où une fuite pourrait se produire, sauf bug dans l'implémentation de malloc() et free(), ou dans votre détecteur de fuites. - Xavier Leroy PS. Merci de répondre à caml@inria.fr; inutile de déranger la liste pour si peu. ------------------- 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