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.bugs Subject: bug#45103: [feature/native-comp] add re-dumping support Date: Wed, 01 Nov 2023 14:06:44 +0200 Message-ID: <83cywtad9n.fsf@gnu.org> References: <837cn5bf98.fsf@gnu.org> <87o7ge2ugs.fsf@> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40540"; mail-complaints-to="usenet@ciao.gmane.io" Cc: yqu212@gmail.com, acorallo@gnu.org, 45103@debbugs.gnu.org To: =?UTF-8?Q?Bj=C3=B6rn?= Bidar Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 01 13:07:48 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 1qyA0h-000AHa-6Q for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 01 Nov 2023 13:07:47 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qyA0Q-0004XE-4G; Wed, 01 Nov 2023 08:07:30 -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 1qyA0O-0004Wo-HF for bug-gnu-emacs@gnu.org; Wed, 01 Nov 2023 08:07:28 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qyA0O-0006B0-8r for bug-gnu-emacs@gnu.org; Wed, 01 Nov 2023 08:07:28 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qyA0w-0005qS-HG for bug-gnu-emacs@gnu.org; Wed, 01 Nov 2023 08:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Nov 2023 12:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45103 X-GNU-PR-Package: emacs Original-Received: via spool by 45103-submit@debbugs.gnu.org id=B45103.169884046522440 (code B ref 45103); Wed, 01 Nov 2023 12:08:02 +0000 Original-Received: (at 45103) by debbugs.gnu.org; 1 Nov 2023 12:07:45 +0000 Original-Received: from localhost ([127.0.0.1]:50095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyA0b-0005po-I4 for submit@debbugs.gnu.org; Wed, 01 Nov 2023 08:07:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyA0U-0005pO-Iw for 45103@debbugs.gnu.org; Wed, 01 Nov 2023 08:07:40 -0400 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 1qy9zq-00067P-F8; Wed, 01 Nov 2023 08:06:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=alDQdRWqprHc+VFhzFlEYezeYiOzolnneiD2PZtodjI=; b=mds/JmULX+QuGWH5w2Kr /47b8jK1tZFq37fM8XAql7nWfri0qX2HlMNUXU8SMSBPY4VgoTzbZOZ6SIZeLnh2UaBwN/hHPPLFo L0AZLC7cMuz4hItr99RfleXU2l5iOIM+0EKbn+Tum4iFS5/GB+rrNQo0neUy2zqdu5u13boJbYnvm eGC+N6OjuQPPQa4WgfNnPp0/DfclnHtm2oAsCk8gwuIkZSEHBUrOlpNYTm0KB29mBEMlObMVSkvqM Q/VaZ9rZUntNn1chtIBy8+/3op6bpbM8HMCNC3kci1Qqg7Ffs67enBBIdE126mNlfshP2iq96Q+x1 qa4oZKz2ihlnng==; In-Reply-To: <87o7ge2ugs.fsf@> (message from =?UTF-8?Q?Bj=C3=B6rn?= Bidar on Wed, 01 Nov 2023 02:22:27 +0200) 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:273594 Archived-At: > From: Björn Bidar > Cc: yqu212@gmail.com, acorallo@gnu.org, 45103@debbugs.gnu.org > Date: Wed, 01 Nov 2023 02:22:27 +0200 > > Eli Zaretskii writes: > > >> Cc: yqu212@gmail.com, 45103@debbugs.gnu.org > >> Date: Sun, 29 Oct 2023 16:44:44 +0200 > >> From: Björn Bidar via "Bug reports for GNU Emacs, > >> the Swiss army knife of text editors" > >> > >> > >> Where is the file stored? Should there be a variable to override the > >> location of this file? > > > > How would a variable help when we are installing the file as part of > > "make install"? > > > I was talking about the user generated pdmp as described in the bug, > not the one generated during install. If the produced pdmp file is not written in the places where Emacs looks for it at startup, then it can only be loaded via --dump-file. > > And how would this variable help, if Emacs must load the dump file > > before it can do anything else? > > My idea was more in the line of producing the pdmp after the > installation, store in side the user config or cache directory and load > it each time Emacs starts. If you are talking about _producing_ a dump file, then I think this discussion is premature, since we don't yet support re-dumping well enough, and not at all in interactive sessions. We should postpone this until we have the known problems fixed, because only then the various implications will be known.