From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Phil Sainty Newsgroups: gmane.emacs.bugs Subject: bug#54698: non-recursive GC marking [PATCH] Date: Sat, 09 Apr 2022 12:28:54 +1200 Message-ID: <407ecc3977e8353cc071663c29595e4b@webmail.orcon.net.nz> References: <5A577100-75CE-4C9E-A7DA-02B917662AF5@acm.org> <8735itglid.fsf@gnus.org> <8527E407-8190-4574-B8D5-BE68220AE663@acm.org> <871qyc5o0y.fsf@yahoo.com> <5BBEDBDA-4C85-4237-9EF7-5635A4950365@acm.org> <83fsmreox8.fsf@gnu.org> <83a6czekro.fsf@gnu.org> <83r16acwar.fsf@gnu.org> <87tub6zabp.fsf@yahoo.com> <87pmlsw2e9.fsf@yahoo.com> <83bkxcaylu.fsf@gnu.org> <87lewguing.fsf@yahoo.com> <87h773aixt.fsf@gnus.org> <87bkxbu6q3.fsf@yahoo.com> <87czhraicv.fsf@gnus.org> <87zgkvsrc4.fsf@yahoo.com> <87lewf9113.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25175"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Orcon Webmail Cc: Po Lu , mattiase@acm.org, p.stephani2@gmail.com, 54698@debbugs.gnu.org, rms@gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Apr 09 02:30:16 2022 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 1ncyzY-0006Q1-LB for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 09 Apr 2022 02:30:16 +0200 Original-Received: from localhost ([::1]:51224 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ncyzX-0001E7-Hk for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 08 Apr 2022 20:30:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ncyzL-0001CX-4t for bug-gnu-emacs@gnu.org; Fri, 08 Apr 2022 20:30:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42476) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ncyzK-0006ne-RT for bug-gnu-emacs@gnu.org; Fri, 08 Apr 2022 20:30:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ncyzK-0006er-IG for bug-gnu-emacs@gnu.org; Fri, 08 Apr 2022 20:30:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Phil Sainty Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Apr 2022 00:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54698 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 54698-submit@debbugs.gnu.org id=B54698.164946414925511 (code B ref 54698); Sat, 09 Apr 2022 00:30:02 +0000 Original-Received: (at 54698) by debbugs.gnu.org; 9 Apr 2022 00:29:09 +0000 Original-Received: from localhost ([127.0.0.1]:36373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncyyT-0006dP-Eg for submit@debbugs.gnu.org; Fri, 08 Apr 2022 20:29:09 -0400 Original-Received: from smtp-1.orcon.net.nz ([60.234.4.34]:42017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncyyR-0006dG-8z for 54698@debbugs.gnu.org; Fri, 08 Apr 2022 20:29:07 -0400 Original-Received: from [10.253.37.70] (port=3371 helo=webmail.orcon.net.nz) by smtp-1.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1ncyyE-0007J2-H8; Sat, 09 Apr 2022 12:28:54 +1200 Original-Received: from ip-139-180-65-103.kinect.net.nz ([139.180.65.103]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Sat, 09 Apr 2022 12:28:54 +1200 In-Reply-To: <87lewf9113.fsf@gnus.org> X-Sender: psainty@orcon.net.nz X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- 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" Xref: news.gmane.io gmane.emacs.bugs:229594 Archived-At: On 2022-04-09 01:07, Lars Ingebrigtsen wrote: > Po Lu writes: >> IMO, it is reasonable to recommend the option that works >> best for us, which is to turn overcommit off. > > I don't think so, and neither does Stefan M., but I won't > press the issue. How about we don't "recommend" anything, but instead simply describe the issue and the options available? If users see a *recommendation*, they might follow it without understanding the ramifications. If we're not pressuring users in any direction, then they are less likely to make a change without researching it for themselves. (Indeed we might even "recommend" that they research it for themselves, and provide some pointers to where they can learn more about feature and its pros and cons.) I don't see any harm in pointing out the existence of this feature, but advocating for a non-default configuration seems like a rather dubious idea to me. -Phil