From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Tromey Newsgroups: gmane.emacs.devel Subject: Re: t and nil in pure memory? Date: Wed, 18 Nov 2009 12:18:15 -0700 Message-ID: References: <200911112023.nABKNrH6023933@godzilla.ics.uci.edu> <87pr7oxieq.fsf@freebits.de> <200911130524.nAD5O5uu009102@godzilla.ics.uci.edu> <200911152108.nAFL8IBl006966@godzilla.ics.uci.edu> <4B0444FC.4050007@censorshipresearch.org> Reply-To: Tom Tromey NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1258572042 5480 80.91.229.12 (18 Nov 2009 19:20:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Nov 2009 19:20:42 +0000 (UTC) Cc: Ken Raeburn , Emacs development discussions To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 18 20:20:26 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NAq4c-00049C-Pw for ged-emacs-devel@m.gmane.org; Wed, 18 Nov 2009 20:20:16 +0100 Original-Received: from localhost ([127.0.0.1]:44939 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NAq4c-00022e-7J for ged-emacs-devel@m.gmane.org; Wed, 18 Nov 2009 14:20:14 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NAq2v-0008Bx-T9 for emacs-devel@gnu.org; Wed, 18 Nov 2009 14:18:30 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NAq2q-00082q-2Y for emacs-devel@gnu.org; Wed, 18 Nov 2009 14:18:28 -0500 Original-Received: from [199.232.76.173] (port=36343 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NAq2p-00082V-K4 for emacs-devel@gnu.org; Wed, 18 Nov 2009 14:18:23 -0500 Original-Received: from mx1.redhat.com ([209.132.183.28]:55508) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NAq2o-0000Ob-Jy for emacs-devel@gnu.org; Wed, 18 Nov 2009 14:18:23 -0500 Original-Received: from int-mx03.intmail.prod.int.phx2.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.16]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id nAIJIHJl023550 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 18 Nov 2009 14:18:17 -0500 Original-Received: from ns3.rdu.redhat.com (ns3.rdu.redhat.com [10.11.255.199]) by int-mx03.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id nAIJIHL1014579; Wed, 18 Nov 2009 14:18:17 -0500 Original-Received: from opsy.redhat.com (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by ns3.rdu.redhat.com (8.13.8/8.13.8) with ESMTP id nAIJIGU9013096; Wed, 18 Nov 2009 14:18:16 -0500 Original-Received: by opsy.redhat.com (Postfix, from userid 500) id CFDBB378310; Wed, 18 Nov 2009 12:18:15 -0700 (MST) X-Attribution: Tom In-Reply-To: <4B0444FC.4050007@censorshipresearch.org> (Daniel Colascione's message of "Wed, 18 Nov 2009 14:03:24 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) X-Scanned-By: MIMEDefang 2.67 on 10.5.11.16 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:117206 Archived-At: >>>>> "Daniel" == Daniel Colascione writes: Daniel> Ken Raeburn wrote: >> Use Hans Boehm's GC Daniel> Conservative GCs scare the bejesus out of me. Their chief attraction is Daniel> that you can wedge them into a system not designed for GC and they'll Daniel> mostly work. But there's already a precise garbage collector, and I Daniel> don't think it's worthwhile (or safe) to get rid of it. The Boehm GC can do precise marking of the heap. On some platforms, Emacs already does conservative marking of the stack. So, on these platforms, using the Boehm GC does not necessarily imply any real change in conservatism. Tom