From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: tomas@fabula.de Newsgroups: gmane.lisp.guile.user Subject: Re: shared-substrings missing in 1.7 Date: Tue, 20 Jan 2004 10:02:43 +0100 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <20040120090243.GA17711@www> References: <1074242951.6739.5.camel@localhost> <200401162045.MAA05882@morrowfield.regexps.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1074589499 12615 80.91.224.253 (20 Jan 2004 09:04:59 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 20 Jan 2004 09:04:59 +0000 (UTC) Cc: guile-user@gnu.org, orre@nada.kth.se Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Jan 20 10:04:43 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AiroQ-0007AR-00 for ; Tue, 20 Jan 2004 10:04:42 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AirnY-0002hr-IX for guile-user@m.gmane.org; Tue, 20 Jan 2004 04:03:48 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AirnA-0002gJ-KR for guile-user@gnu.org; Tue, 20 Jan 2004 04:03:24 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AirmY-0001fA-RO for guile-user@gnu.org; Tue, 20 Jan 2004 04:03:19 -0500 Original-Received: from [217.22.192.104] (helo=www.elogos.de) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AirmY-0001c0-E0 for guile-user@gnu.org; Tue, 20 Jan 2004 04:02:46 -0500 Original-Received: by www.elogos.de (Postfix, from userid 5002) id D2D9F14550; Tue, 20 Jan 2004 10:02:43 +0100 (CET) Original-To: Greg Troxel Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.3i X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:2656 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2656 On Mon, Jan 19, 2004 at 11:54:21AM -0500, Greg Troxel wrote: [...] > While I am awed by the whole guardian and weak ref scheme, it might > make sense to just have strings have a refcount (of other scheme [...] Ah, but refcount is just an instance of memory management (and almost always an inferior strategy). Letting the garbage collector cope with it is far more promising (and that's what all this guardian stuff is for, as far as I understood). > It would be cool to enable shortening up the storage if the really big > string is gone, but some smaller ones remain. [...] This would be really cool, yes. Maybe even at the price of double indirections? Regards -- tomas _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user