From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.help,gmane.emacs.devel Subject: Re: maximum buffer size exceeded Date: Thu, 06 Sep 2007 00:59:38 -0400 Message-ID: References: <87ejhgdux0.fsf@lion.rapttech.com.au> <87veaqr5l2.fsf@kobe.laptop> <873axt1e6d.fsf@kfs-lx.testafd.dk> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1189055069 26450 80.91.229.12 (6 Sep 2007 05:04:29 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 6 Sep 2007 05:04:29 +0000 (UTC) Cc: help-gnu-emacs@gnu.org, emacs-devel@gnu.org To: storm@cua.dk (Kim F. Storm) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Sep 06 07:04:29 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IT9XV-0007RH-VZ for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Sep 2007 07:04:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IT9XS-0008KZ-Er for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Sep 2007 01:04:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IT9TM-0004CS-6m for help-gnu-emacs@gnu.org; Thu, 06 Sep 2007 01:00:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IT9TH-00048p-8G for help-gnu-emacs@gnu.org; Thu, 06 Sep 2007 01:00:07 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IT9TH-00048V-3B; Thu, 06 Sep 2007 01:00:03 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IT9TG-0004eV-HK; Thu, 06 Sep 2007 01:00:03 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1IT9Ss-0004zR-5Y; Thu, 06 Sep 2007 00:59:38 -0400 In-reply-to: <873axt1e6d.fsf@kfs-lx.testafd.dk> (storm@cua.dk) X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:47265 gmane.emacs.devel:77928 Archived-At: The only drawback I can see is that Lisp_Objects have to be allocated on 16 byte boundaries rather than the current 8 byte boundary, so a little space may be wasted (and maybe not...). For cons cells and floats, it would mean half the space is wasted. Markers and symbols and miscs will also waste space, but a smaller fraction. It would be useful to calculate the expected amount of waste in some real Emacs jobs, and compare that with the total memory usage.