From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Han-Wen Nienhuys Newsgroups: gmane.lisp.guile.devel Subject: Re: module GC bug Date: Fri, 05 Aug 2005 16:48:00 +0200 Message-ID: <42F37C20.7040709@xs4all.nl> References: <42A8D188.20007@xs4all.nl> <878xzma4o6.fsf@zagadka.de> <42F1DF3E.70204@xs4all.nl> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1123254209 24889 80.91.229.2 (5 Aug 2005 15:03:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 5 Aug 2005 15:03:29 +0000 (UTC) Cc: guile-devel@gnu.org, Marius Vollmer Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Fri Aug 05 17:03:28 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1E13iH-0006nm-HH for guile-devel@m.gmane.org; Fri, 05 Aug 2005 17:02:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E13l8-00060V-Pe for guile-devel@m.gmane.org; Fri, 05 Aug 2005 11:05:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1E13fi-0002aJ-0f for guile-devel@gnu.org; Fri, 05 Aug 2005 10:59:42 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1E13fV-0002TD-2F for guile-devel@gnu.org; Fri, 05 Aug 2005 10:59:30 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E13fU-0002H6-FC for guile-devel@gnu.org; Fri, 05 Aug 2005 10:59:28 -0400 Original-Received: from [194.109.24.22] (helo=smtp-vbr2.xs4all.nl) by monty-python.gnu.org with esmtp (Exim 4.34) id 1E13hN-0005FV-6j for guile-devel@gnu.org; Fri, 05 Aug 2005 11:01:25 -0400 Original-Received: from [192.168.123.107] (muurbloem.xs4all.nl [213.84.26.127]) by smtp-vbr2.xs4all.nl (8.13.3/8.13.3) with ESMTP id j75ElsBx065125; Fri, 5 Aug 2005 16:47:54 +0200 (CEST) (envelope-from hanwen@xs4all.nl) User-Agent: Mozilla Thunderbird 1.0.6-1.1.fc4 (X11/20050720) X-Accept-Language: en-us, en Original-To: Han-Wen Nienhuys In-Reply-To: <42F1DF3E.70204@xs4all.nl> X-Virus-Scanned: by XS4ALL Virus Scanner X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:5184 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:5184 Han-Wen Nienhuys wrote: > I'm not convinced that you have fixed the original problem. I've CVS > upped GUILE, and now LilyPond is again soaring to 750mb memory > footprints while processing many trivial files. The problem is a little > more acute, since I've upped the GC yield for performance reasons. > > And... this version of Lily even has the kludge I built for 1.6: ie. > clearing the 'module property, and replacing scm_stand_in_procs with a > weak key hash table. Paint my face in fluorescent blushing red. This leak was actually caused by me forgetting to #define MODULE_GC_KLUDGE. Case closed, I hope! -- Han-Wen Nienhuys - hanwen@xs4all.nl - http://www.xs4all.nl/~hanwen _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel