From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: emacs and guile (Re: ehelp woes, or why I hate a module that I love so much) Date: Thu, 18 Jul 2002 08:55:57 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200207181455.g6IEtvc25102@aztec.santafe.edu> References: <20020704135240.4CBB.LEKTU@terra.es> <20020704164911.4CC1.LEKTU@terra.es> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1027004352 17533 127.0.0.1 (18 Jul 2002 14:59:12 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 18 Jul 2002 14:59:12 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17VCkJ-0004Yg-00 for ; Thu, 18 Jul 2002 16:59:11 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17VCwG-00080u-00 for ; Thu, 18 Jul 2002 17:11:32 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17VCkI-00077q-00; Thu, 18 Jul 2002 10:59:10 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17VChH-0006uv-00; Thu, 18 Jul 2002 10:56:04 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.11.6) with ESMTP id g6IEu7B00039; Thu, 18 Jul 2002 08:56:07 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g6IEtvc25102; Thu, 18 Jul 2002 08:55:57 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: raeburn@raeburn.org In-Reply-To: (message from Ken Raeburn on Tue, 16 Jul 2002 22:58:13 -0400) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5858 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5858 (BTW, I've got a patch that adds configures option to turn on ENABLE_CHECKING, or just the use of a union for Lisp_Object. Should I check it in? Could you show us what it looks like? Use of the union type caused the code to be much slower, with typical Unix compilers in the 80s. GCC might do a better job with it, but I think it is an interesting question whether the compiled code for Emacs is as good when using the union type as it is when using an integer type. What have you observed?