From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.devel Subject: Re: Native compilation on as default? Date: Thu, 26 Oct 2023 16:22:22 +0200 Message-ID: <87y1fpihup.fsf@dataswamp.org> References: <83legs281v.fsf@gnu.org> <877cn9bzsc.fsf@yandex.com> <8734xxbn8n.fsf@yandex.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38024"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-devel@gnu.org Cancel-Lock: sha1:FW4GPdQWpmJVUu4aIjGVK6BhFWo= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 26 17:52:44 2023 Return-path: Envelope-to: ged-emacs-devel@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 1qw2f6-0009hc-0d for ged-emacs-devel@m.gmane-mx.org; Thu, 26 Oct 2023 17:52:44 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qw2eF-0004nt-KO; Thu, 26 Oct 2023 11:51:52 -0400 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 1qw1Fu-0002iK-JU for emacs-devel@gnu.org; Thu, 26 Oct 2023 10:22:38 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qw1Fs-0007lx-Gx for emacs-devel@gnu.org; Thu, 26 Oct 2023 10:22:38 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1qw1Fq-00095Z-IG for emacs-devel@gnu.org; Thu, 26 Oct 2023 16:22:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 26 Oct 2023 11:51:50 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:311913 Archived-At: Colin Baxter wrote: > Well, I do have libjccjit-6-dev on a machine running Debian > 9.13. This is the machine on which I did try native > compilation. As I said, I could see zero change in > performance of my emacs (30.0.50). There's also libjccjit-8 > on another machine of mine running Debian 10.13. Strange you do not experience it being faster, maybe a more recent Debian could be the explanation. I just upgraded my stable Debian and am now on Debian 12.2, so 9.13 and 10.13 are quite old, on the other hand we have the same GNU Emacs 30.0.50 so it can't be that :) libgccjit-12-dev gcc (Debian 12.2.0-14) 12.2.0 So maybe one should aim for the twelve then. -- underground experts united https://dataswamp.org/~incal