From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jimmy Wong Newsgroups: gmane.emacs.bugs Subject: bug#63871: 29.0.91; JIT native comp triggered to compile loaddefs repeatedly on require Date: Sat, 3 Jun 2023 15:17:22 +0100 Message-ID: <9a87fa29-69b9-4573-96f8-a8528a650617@Spark> References: <83jzwk8xhn.fsf@gnu.org> <055568b9-9c09-4d1f-b040-4518a9819271@Spark> <83edms8wfu.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="647b4b7c_6ec0a39a_d2d7" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28214"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 63871@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jun 03 16:18:17 2023 Return-path: Envelope-to: geb-bug-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 1q5S5A-0007C7-Or for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 03 Jun 2023 16:18:16 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5S4y-000700-ET; Sat, 03 Jun 2023 10:18:04 -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 1q5S4w-0006zV-6m for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 10:18:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5S4v-0001QA-OM for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 10:18:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5S4v-0006vF-Jb for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 10:18:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jimmy Wong Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Jun 2023 14:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63871 X-GNU-PR-Package: emacs Original-Received: via spool by 63871-submit@debbugs.gnu.org id=B63871.168580186126582 (code B ref 63871); Sat, 03 Jun 2023 14:18:01 +0000 Original-Received: (at 63871) by debbugs.gnu.org; 3 Jun 2023 14:17:41 +0000 Original-Received: from localhost ([127.0.0.1]:44082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5S4b-0006ug-4z for submit@debbugs.gnu.org; Sat, 03 Jun 2023 10:17:41 -0400 Original-Received: from mail-wm1-f44.google.com ([209.85.128.44]:45240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5S4Z-0006uU-QT for 63871@debbugs.gnu.org; Sat, 03 Jun 2023 10:17:40 -0400 Original-Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-3f735bfcbbbso1012885e9.2 for <63871@debbugs.gnu.org>; Sat, 03 Jun 2023 07:17:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685801854; x=1688393854; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=Za87LKLVE4KJpaCEqMXlSGZSJ/JVAo2LLlgfvByvqVc=; b=STtuP8NsNLM2CQJqKmgU6Yq2mtqosqVsJ3VBMpOcXJOG2iN3wJIe41DKG3QuhwUL6l dYzpafSYLpkNFXG5FWE9PHRLmE0BVzvt5lJvuisJj0VKYFxRPbcGkbe6jQXEf6S5rXIw 339e/tjHARitFiasojJDUBnSd/wlzu8ucc5odddc7zkw3RNIg+DYKGPCvesdSClR22M3 MHz976BgnAFyA9GRFFW+110ok6NsWeQ1z0gB/E/l18ApTrRSJ65CExSgysS8tqlyDGLp pGyjrCczC7IS10PfhHdkbyLCZsvXzuFGeDuQBE6+TPYCno9YVYlR9R1ItEh1Y3//NSYr y+Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685801854; x=1688393854; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Za87LKLVE4KJpaCEqMXlSGZSJ/JVAo2LLlgfvByvqVc=; b=Z1twUYhNfQjVRVSr2FiUhRXdEjMVF1a5Da6sve+zJhyRxHsz1Bsd24Oi6w0hIIS4oV gTHMCrlHl5f59FmoYTUBlaTRzPyA4paE0if4yHE5PS2qhg7G3aorX+AbGc1oQftwDpPV h1pm4lA2hCm+nAPF3Wu5sfI/xLU3YtQFVsaB17WUNZ56xBKg9G44/pEPRR69ibLlfZ88 i8R7RE8hEXDnTZm1T6BCtZrNATIR7fUmaDQNXksTEyokiOlJxb7Pm10CCVYmRuidbYGp rtVJIpnZHQ4s6a5GElFWZcfJb1tzHXqB01cGcv4cl4kL02fBNn6QggyIo2j60D1WwlHU qFQw== X-Gm-Message-State: AC+VfDzMQuG71GxXQ9ersWxI3StlaU2Cl4yE+knoIq/eeJV3goKWCtZG dBZboijG66DCB0SYK5L0xjsSUYJaWXQ= X-Google-Smtp-Source: ACHHUZ6cBMIfO2Ac9cBREBnZwEVt7BW+aaVF6RkN3rV6s0Fjfo1iZSj+d3o6kQWffLL4R0HWj2aimQ== X-Received: by 2002:a05:600c:b47:b0:3f6:5169:1ad5 with SMTP id k7-20020a05600c0b4700b003f651691ad5mr4219302wmr.38.1685801854062; Sat, 03 Jun 2023 07:17:34 -0700 (PDT) Original-Received: from [2a01:4b00:89a0:2400:3a:468:100:0] ([2a01:4b00:89a0:2400:18b7:3953:b17d:de2c]) by smtp.gmail.com with ESMTPSA id b9-20020a05600010c900b0030ae87bd3e3sm4647460wrx.18.2023.06.03.07.17.33 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 03 Jun 2023 07:17:33 -0700 (PDT) In-Reply-To: <83edms8wfu.fsf@gnu.org> X-Readdle-Message-ID: 9a87fa29-69b9-4573-96f8-a8528a650617@Spark X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:262854 Archived-At: --647b4b7c_6ec0a39a_d2d7 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I=E2=80=99m not entirely sure why but fine. How do I configure Emacs in s= uch a way that whenever this buffer is created, it is buried=3F On 3 Jun 2023 at 3:13 PM +0100, Eli Zaretskii , wrote: > > Date: Sat, 3 Jun 2023 15:05:06 +0100 > > =46rom: Jimmy Wong > > Cc: 63871-done=40debbugs.gnu.org > > > > When there=E2=80=99s a package or a file that should not be natively = compiled, there should be a global > > blacklist variable that controls that instead of relying on a file lo= cal variable in order to short circuit this > > behavior. > > We decided against that. (A blacklist would unnecessarily complicate > any changes in our decisions which file to compile and which not to > compile.) We think what we have now is perfectly fine. I still don't > understand why you see a problem there. It's perhaps unexpected, but > that's all. It's a buffer users normally don't need to look into. > The alternatives are worse, sometimes much worse. --647b4b7c_6ec0a39a_d2d7 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
I=E2=80=99m not entirely sure why but fine. How do = I configure Emacs in such a way that whenever this buffer is created, it = is buried=3F
On 3 Jun 2023 at 3:13 PM +0100, Eli= Zaretskii <eliz=40gnu.org>, wrote:
Date: Sat, 3 Jun 2023 15:05:06 +0100
=46rom: Jimmy Wong <wyuenho=40gmail.com>
Cc: 63871-done=40debbugs.gnu.org

When there=E2=80=99s a package or a file that should not be natively comp= iled, there should be a global
blacklist variable that controls that instead of relying on a file local = variable in order to short circuit this
behavior.

We decided against that. (A blacklist would unnecessarily complicate
any changes in our decisions which file to compile and which not to
= compile.) We think what we have now is perfectly fine. I still don't
understand why you see a problem there. It's perhaps unexpected, but
that's all. It's a buffer users normally don't need to look into.
The alternatives are worse, sometimes much worse.
--647b4b7c_6ec0a39a_d2d7--