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.devel Subject: Re: Suppressing native compilation (short and long term) Date: Thu, 13 Oct 2022 23:26:38 +0300 Message-ID: <8335bra2rl.fsf@gnu.org> References: <87ill8paw7.fsf@trouble.defaultvalue.org> <83o7uzivey.fsf@gnu.org> <3ac9d2b9632f75018327a1bcde0c373f152c404a.camel@gmail.com> <835ygob7ja.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26361"; mail-complaints-to="usenet@ciao.gmane.io" Cc: liliana.prikler@gmail.com, rlb@defaultvalue.org, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 13 22:28:26 2022 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 1oj4ob-0006du-R2 for ged-emacs-devel@m.gmane-mx.org; Thu, 13 Oct 2022 22:28:25 +0200 Original-Received: from localhost ([::1]:43304 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oj4oa-000588-EH for ged-emacs-devel@m.gmane-mx.org; Thu, 13 Oct 2022 16:28:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57678) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oj4n9-0003Dx-Ju for emacs-devel@gnu.org; Thu, 13 Oct 2022 16:26:55 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:33102) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oj4n7-00019m-Nq; Thu, 13 Oct 2022 16:26:53 -0400 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=J76pytNPOy/G7H6FnfSJgwSC1CcviPtyafPtj8GNfdQ=; b=aaz6JgXqTcm4 kgleVy0D792mflGP8l/UCSUsqiERwOvZsKWdDQa9U9f3aqLu7p8bl9B7js8na9Xqcp/06XFuJanjJ rsqa5IF+5L6jazxJ8fY3qPO3IbiA2t2xekEN6eKWhhkW1DjWHqnkgBDLF1wz7H6z+2rD3oTh2pA8U p4nuKqWIqh2AMPSVs1HjThIa+ZvThSXNaVaXhkH4ArqZT4EJPVCHR3qy17mZvoEqtJ2N7OIZi+q1V 8KckppPGeHlG0FUbIVcgFBWhTeQpXfmfljgAnBgLx0LyVv75we/4yuqSQPpFdqoGzBspaJJTjDpL1 liu3TCx2sTYqc43XOUT/fg==; Original-Received: from [87.69.77.57] (port=3569 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 1oj4n4-0005Xr-6A; Thu, 13 Oct 2022 16:26:53 -0400 In-Reply-To: (message from Stefan Monnier on Thu, 13 Oct 2022 16:10:19 -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" Xref: news.gmane.io gmane.emacs.devel:297697 Archived-At: > From: Stefan Monnier > Cc: Eli Zaretskii , rlb@defaultvalue.org, emacs-devel@gnu.org > Date: Thu, 13 Oct 2022 16:10:19 -0400 > > Could it simply be that the async processes we launch to native-compile > some file(s), themselves decide to launch more processes to native > compile more files (or maybe even the same files)? No, it should not happen, because async JIT compilation processes run Emacs in batch mode, and async compilation is disabled in batch mode (for this very reason).