From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Suppressing native compilation (short and long term) Date: Thu, 06 Oct 2022 01:33:04 +0200 Message-ID: <87o7up26dr.fsf@gnus.org> References: <87bkqxf1ij.fsf@tethera.net> <87y1ty9lha.fsf@gnus.org> <87lepym6ok.fsf@trouble.defaultvalue.org> <877d1i9h7k.fsf@gnus.org> <83edvqyr3q.fsf@gnu.org> <874jwl8e4p.fsf@gnus.org> <87pmf64beo.fsf@gnus.org> <87h70i4a46.fsf@gnus.org> <87czb648r9.fsf@gnus.org> <874jwi47l6.fsf@gnus.org> <87zgea2sgv.fsf@gnus.org> <87r0zm2qpl.fsf@gnus.org> <87ilky2khe.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34107"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , rlb@defaultvalue.org, monnier@iro.umontreal.ca, david@tethera.net, emacs-devel@gnu.org To: Andrea Corallo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 06 01:37:51 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 1ogDxW-0008hB-Jl for ged-emacs-devel@m.gmane-mx.org; Thu, 06 Oct 2022 01:37:50 +0200 Original-Received: from localhost ([::1]:46870 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ogDxV-0003pe-IB for ged-emacs-devel@m.gmane-mx.org; Wed, 05 Oct 2022 19:37:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35250) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogDt9-00009m-3k for emacs-devel@gnu.org; Wed, 05 Oct 2022 19:33:19 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:52424) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogDt6-0003tC-UU; Wed, 05 Oct 2022 19:33:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=1CUJ2D2BHLSyQo/9Y+gbHablci0JiHNyg/B3/UAQI0s=; b=Vvww+1HDFVp5341jF8XX4tL8I/ Qs1VRp6OHdyyyTGjcxWJczz6ct0X2lTLgRuNA5oNkE8mcuqNJuMRRgOyWm+GrrBtT9gDArilpDNb8 li6W5ZjErCaT5XTOKt9fwDSA4J6iDkoP+E8JvHvTJ4iDrx0Nfit/DNGVdhJ7XnDmrQvQ=; Original-Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ogDsu-00051S-PG; Thu, 06 Oct 2022 01:33:06 +0200 In-Reply-To: (Andrea Corallo's message of "Wed, 05 Oct 2022 23:25:35 +0000") Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEUtOohUX543RI8d K4Jpcaf///89eE6PAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YKBRcLOk02DyAAAAF9SURBVDjLlZSN ccMgDIUF7gBIYQBBOkDqLhB83n+mPvET4ybpXe27CFvofTyBQ+SyCyo5eRey4E7ZBguRUxdIyBIe M7xThLAQZqQ2sQbuAyWOXK8eig0KbkjhMXFgSiIYJTwKB2PEDy73zSZuG3/yzrHskEIictx4l4IL L2NP5C4VQ2ck+5ng/TU3OBtcvapooqRYpWSXPQzSSOREEWQ2Q5bQljDnxOWz7FtzbvC/nZcReHJO kAqQahpdqsJdXRXeQIG9wbXBRyJvYhWvEgEVri/3gEcu5dT2WgH4qgFb6c8GsSqPmSXIw2CtqHu+ 72XviVYxfKx6uWCGJRBObS9z2+0cjV7J0as8tyTfzy2hDkdLhkFtFetoIoUZ/uaiaYckTeHXfkxS zXmo8GmjZviXhfwPeAIV59wOrLSTSOvVpG5rl6IBp1dwmuD+7PzNSczPqzo+g8XgC+DX1/DnljTL T21/U+HP8HL8E1SpSr0NqQNeEwejJ75HRVvDI/ED2wdVdiJRlzIAAAAldEVYdGRhdGU6Y3JlYXRl ADIwMjItMTAtMDVUMjM6MTE6NTgrMDA6MDA0FRW8AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTEw LTA1VDIzOjExOjU4KzAwOjAwRUitAAAAAABJRU5ErkJggg== X-Now-Playing: Xeno & Oaklander's _Par Avion_: "G Bruno" Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:297022 Archived-At: Andrea Corallo writes: >> You missed my point. "-Q" doesn't have "one clear meaning" -- it's a >> mish-mash of stuff, affecting how many things in Emacs works (like >> Customize, X resources, packages, and so on). > > Still I think none of these as anything to do with the execution engine > (and should not). Did I say they did? You claimed that "-Q" has "one clear meaning", and that's false. "-Q" means, sort of, "without any local changes", which is really wishy-washy semantics. Which reminds me of another thing -- was there a reason that --batch implies "avoid most JIT compilation", like it does now, by the way? It's always seemed pretty odd to me, because JITting could well be quite useful when doing batch stuff, and there's no handy way to switch it on when doing --batch.