From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Barry Warsaw Newsgroups: gmane.emacs.devel Subject: Re: Time to drop the pre-dump phase in the build? Date: Fri, 10 Jan 2014 16:06:46 -0500 Organization: Damn Crazy Followers of the Horn Message-ID: <20140110160646.1fc16d9f@anarchist.wooz.org> References: <20140110191530.5772E38019B@snark.thyrsus.com> <20140110152035.2889f2d0@anarchist.wooz.org> <83a9f3bmw0.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/ZMX08PzdAT1S9cbSXp+M.9R"; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1389388014 3965 80.91.229.3 (10 Jan 2014 21:06:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 10 Jan 2014 21:06:54 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 10 22:06:59 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W1jI9-0000Rs-0t for ged-emacs-devel@m.gmane.org; Fri, 10 Jan 2014 22:06:57 +0100 Original-Received: from localhost ([::1]:59072 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W1jI8-0007IF-Gb for ged-emacs-devel@m.gmane.org; Fri, 10 Jan 2014 16:06:56 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44583) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W1jHz-0007GJ-No for emacs-devel@gnu.org; Fri, 10 Jan 2014 16:06:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W1jHt-00059p-Oh for emacs-devel@gnu.org; Fri, 10 Jan 2014 16:06:47 -0500 Original-Received: from mail.wooz.org ([216.15.33.194]:57013) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W1jHt-00059E-KV for emacs-devel@gnu.org; Fri, 10 Jan 2014 16:06:41 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by mail.wooz.org (Postfix) with ESMTP id 36047108035B for ; Fri, 10 Jan 2014 16:06:40 -0500 (EST) Original-Received: from mail.wooz.org ([127.0.0.1]) by localhost (carnies.wooz.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9f+U18jkb6lz for ; Fri, 10 Jan 2014 16:06:40 -0500 (EST) Original-Received: from anarchist.wooz.org (anarchist.wooz.org [192.168.11.111]) by mail.wooz.org (Postfix) with ESMTPSA id 0361E1080250 for ; Fri, 10 Jan 2014 16:06:39 -0500 (EST) In-Reply-To: <83a9f3bmw0.fsf@gnu.org> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 216.15.33.194 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:168046 Archived-At: --Sig_/ZMX08PzdAT1S9cbSXp+M.9R Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Jan 10, 2014, at 10:30 PM, Eli Zaretskii wrote: >> Interestingly enough albeit tangential, I haven't even byte-compiled my >> personal elisp files in *decades*. I just load them from source > >Did you measure performance? Byte-compiled code is about 2 times >faster. Not really, but two trends make it not really worth it: 1) Computers are so much more insanely faster now than when I started with Emacs, or even started vc'ing my personal elisp. 2) More and more of my personal hacks have been subsumed by standard Emacs functionality that I'm really down to just a few handful of files now. >> Performance (startup or runtime) hasn't been a problem since I made >> the switch. > >If you are used to slightly slower operation, you will in time stop >paying attention to the slow-down. E.g., I run an unoptimized build >of Emacs most of the time (due to better debugging opportunities), and >think it is fast enough -- until I fire up an optimized build and am >amazed by its speed. Fast enough is good enough. :) -Barry --Sig_/ZMX08PzdAT1S9cbSXp+M.9R Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAEBCAAGBQJS0GDmAAoJEBJutWOnSwa/cZUP/25s6Zi1v5OcvGAObi+zdVcE oaihY2HYdF6hMH5ATbelTDOOVDmroZyT5E+v14DT5sa8v9yLH5vkYwOsANJgR6vy TJ0AGHWo3m9jxJcfbzqa9R7m8BFPbPYKj7MGkyreis3M1THuYaoWVJm7IGN/ZIqy MusbZjJJQecL39G4MhIGnprtcnlIgMbEUAo8Vb0CqPxHkvcFFpB90pknJxstjd6G j60s5CZ54PMp+kZt9esX3VOYb2bTWIMfQEEo1aTc38jHUvP3D0u+nLBgEQJGjkll b6h4XH2OqT5GYTKfvzlZ68VvAPwglYVgxzut0P6yn8BGzfpRpHpB/7zDQ2PQpTig H8PbUH9P/qOEu+jfKJD76TduD7ncE1K2ZXjn9fL9Qbx50LXY5cE6ER0yG5E5UIyn GO7X4P7l84UM56+09PgSN1TRPeUOmC/p258frr5savXwPPBiMl9QzljtAadAcsql JVm1hvzCbBjJVNb7V20Uef5BncW73Ve4Ox2Nw7L5K59IORUYiYQZERqZ+3IIhPog 2yMKds4C08D5a8rzVxXOy8JshaB0tsM4EKm06fB1qiGB0xUcgP3Ioz6wNAOGmq27 +iyOJVXVycsqG+8sWoxDEqJS5EAK4uTFp1/RfTt/LBXxOBvpHrKtuSQg9PKKeTi5 5L20qcKkE39+HtGwzxpq =ivnI -----END PGP SIGNATURE----- --Sig_/ZMX08PzdAT1S9cbSXp+M.9R--