From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: stats say SBCL is 78 875 % faster than natively compiled Elisp Date: Sun, 19 Feb 2023 08:35:05 +0200 Message-ID: <83ilfyxiw6.fsf@gnu.org> References: <87bklw7ka3.fsf@dataswamp.org> <878rgyjgcc.fsf@dataswamp.org> <87o7pq21i4.fsf@dataswamp.org> <87ilfy20jf.fsf@dataswamp.org> <83pma6yahj.fsf@gnu.org> <87fsb21z1n.fsf@dataswamp.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25312"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 19 07:36:19 2023 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pTdJ4-0006NU-3h for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 19 Feb 2023 07:36:18 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pTdIT-0000cm-Kf; Sun, 19 Feb 2023 01:35:41 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pTdI1-0000VJ-TV for help-gnu-emacs@gnu.org; Sun, 19 Feb 2023 01:35:17 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pTdHp-0005XE-UO for help-gnu-emacs@gnu.org; Sun, 19 Feb 2023 01:35:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=iljdvNTgeEl2qrDGndVnZ6C0ux/iOlivxuEjmdqNk/o=; b=WhciYCPvo2YV GBxBqETBhbtt6PcVwFAmvR3E3bLCpe/YYMIP+BIK7MrtzR30g4roFqpAdac355pEwbn4aaQ2xlshI F+6yIx2DK2mJXqIV/NEZ/qu0TjLHvNLpZSOQ4F4Qn/81CmGoNU3iLoXjeJ6ElsCj5hq+GPncUMPe2 af0kovgWgFvmvMfdTzuMpHYinJ9f2Ccd4sG17jIXT1AVgk6MTWDB8SHLYI3dS48LlMrpTFiiVFFni vUa0wPf731miy/wTi4S3kFu5Ye+aNLgMS1zr4zFR1whaEnafmzUel2f8O5Zt1IKbqFCIQLVgdHLy9 Q7BzCbYlywz890jQXArTjQ==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pTdHo-00046z-DV for help-gnu-emacs@gnu.org; Sun, 19 Feb 2023 01:35:01 -0500 In-Reply-To: <87fsb21z1n.fsf@dataswamp.org> (message from Emanuel Berg on Sat, 18 Feb 2023 21:47:16 +0100) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:142777 Archived-At: > From: Emanuel Berg > Date: Sat, 18 Feb 2023 21:47:16 +0100 > > > But if you think you can do that only once, you are > > mistaken: basically, each time you want your Lisp to work > > with a new version of Emacs, you need to recompile your Lisp > > into *.eln files anew. > > ... and when I get a new computer as well? No, not if the new computer runs the same OS and is capable of running the same Emacs binary you built on the old one. Just make sure you don't customize native-comp-driver-options and/or native-comp-driver-options to include compiler switches that are valid only for certain CPU architectures. (Customizing those is discouraged anyway.)