From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Dr. Arne Babenhauserheide" Newsgroups: gmane.emacs.devel Subject: Re: Indentation and gc Date: Fri, 10 Mar 2023 20:23:18 +0100 Message-ID: <87ttys4dge.fsf@web.de> References: <20230310110747.4hytasakomvdyf7i.ref@Ergus> <20230310110747.4hytasakomvdyf7i@Ergus> <87a60k657y.fsf@web.de> <838rg4zmg9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14681"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.8.13; emacs 28.1 Cc: spacibba@aol.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Mar 10 20:25:33 2023 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 1paiMv-0003b6-2E for ged-emacs-devel@m.gmane-mx.org; Fri, 10 Mar 2023 20:25:33 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1paiLq-0000AK-4C; Fri, 10 Mar 2023 14:24:26 -0500 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 1paiLp-0000A7-57 for emacs-devel@gnu.org; Fri, 10 Mar 2023 14:24:25 -0500 Original-Received: from mout.web.de ([212.227.17.12]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paiLn-0006hz-Lg; Fri, 10 Mar 2023 14:24:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1678476259; i=arne_bab@web.de; bh=o+orOMWBvhLw9SswlHEeB4XSI4NdxGTysQ3kMdm1SdQ=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=sbECzcTevKFyZRgGWInGAa65/GrZm9tRA8fMKkDMf0GpGVypGMI63vVC/TPwy/LmL CJk8yoyA3EwxWpQtJvd2YVd92i9T7sms4lDdXb3/7e2lrQM+BOLb8oMg8M4zCl8Ew6 UBx/1Ngav7bwttInF8QAKJG1K5j/9JApiHZwU0uqvVZVRgLrknU51tBGiqJjfcPKao zW3E9OYmjbHe8KKcpiT0Gme1ygQxPcezhv3dZ6gKUfrX1iCBMRbmBxDbWlks+xLWCN 03Iq9hhbU6xM2C3qs0KyIKKVImtRzl8BoYUo44GVJqTjBipENkk6IDVyPvuiNd94RZ HaexZzjZ3fXww== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from fluss ([84.149.95.143]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MHEbq-1pnxtD1EGW-00DVhF; Fri, 10 Mar 2023 20:24:19 +0100 In-reply-to: <838rg4zmg9.fsf@gnu.org> X-Provags-ID: V03:K1:it5mwc+wA1ljLwl7f0E5nYEwlHvRBLJizlN1EJsY6uxCUN9pRZ+ inL+Ihnv5PeUDV8ue0zeIlakh3ODni6DDrA5KjD8HHXPM17kKcnWQiJz7ryPlM9tCJZG/PI hWQsvg+Kjx9TAlRmxTYWxxpPxyqpReHi5YJlhqaFWVBnmWfaLtV5KT7+0GE3FrOu8v7xFot pxEBVDd07TEsz/tH3k40g== UI-OutboundReport: notjunk:1;M01:P0:bLm4CJWj+5g=;ykXYrlQ7Msfj3JCykmru7XSsoI/ Sz7tcQqfsGImCE3iIS1LCd23ou2SHD3hqUZ+Xkt4rfQ8nxgIXx3oJCY4A3yM7ezIt5pGzmNfg mOtjO6v4LvWe8Tr0uSIaIE/Q4jA3XVmuxaJCOSUGItFt1H2lqn8w+0fByWXaGfxe+5gChLuey 28/pjZkIoMwjwovY37rMuTYniV68be0M46as8HtdkGSsHqFrXHWNZBcPQLlp6w3oTT0dXR4Ff xohHPvwHv89Kup20q+XyiLcj/MHYsKpl0vuOdATkiLx2DiDwZ5csT1SRb2D1COEsbRGoMpTgx Zv3VdifxprXiw+MjYBZlDD/n698LGKP+cSK16RHnv5WfPUX7kGmIQI2DbC/tDyOTCdUxwA96x wFfWPlUgoBxI6ipHAq3nSb75Im4WwT0fKAYsIoqW9WbpfeVWF8Z/SfcG9Ldy7u3rOhuInYsuL kZ0eW/4AoowALelQ5r3dRcxJQwTpdygeqfqNwK3CJ4hSAeDrXIJ1JqKJLhUqE0+ne5hJl40lT /xPSMhqbiWbO9ngwZv1OEn60vcv17lYzUvjvp1k3v9tLhOg6F4JykHkhJ9Pui/WNvouaIT3Ec iUsnXzdP3dzjCYxHjLwuDxoDeF3/S4Xt9wsQvw8kqsUAUQ/ek+OjKlrsojeOeJ+2soMweZ/8P vOJZGjLpKHtel+U+iFvYn9q9midvHYEh27C/tL/yUhNaItlSO6y8VcoUCPTSbJktpqp3qhEXo ihziZGo8TXEKNj37WjNNWRjCpTm5gEqTsQTrMTc8zosL/TJRENTlyR6KNq3gR6PpIWILx2gl Received-SPF: pass client-ip=212.227.17.12; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:304254 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Eli Zaretskii writes: >> ;; Make gc pauses faster by decreasing the threshold again (from the inc= reased initial). >> (setq gc-cons-threshold (* 20 1024 1024)) >> ;; original value: 800 000 >>=20 >> ;; speed up reading from external processes >> (setq read-process-output-max (* 1024 1024)) ;; 1mb > > This can only be done around specific portions of code known in > advance to be long and GC-intensive. I don't think this kind of > technique can be used in the situation described by the OP. This is at the end: My emacs simply has a ~25x higher gc threshold than normal and allows more caching of process output. That helps a lot with lsp (language servers). Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmQLg+IQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD627ID/wPJ8lx7NY3+w8R88yHX1WKP3Q3alUmcPo/ 2GxTj8pVH3oij8HOiqX25UyQv/wesnaHIU68Ny8epMwfDmwvaADy4uWchaN2TuNz rRikx6QL1iwLPQ33J4xivS3GxXLSDCypwMNF0Ky80EZQ8sR2IFlK8pNUeJd9Qnej /4xZA2TWcCGog3+0aJQW1pGUfAgKweyG+N9RHsfAaOrfLCppj3JXaVPk54Yod9jj 3wXmpD3Rd90+ES1j8cpWohEl7QtJuYi6eWap6cnbCG8LABG7rBc7qLnnSh1ts8aN z3F7FLdBQjiyGbrRHskBqNpJYPXLT1esOjmkt5bF/tQjKLoroUyt6iWUtz8tXgfV 0njRfh01iIvJrpcbzdr3XUGaft/vt30+cjxUlm62Vimco46K/K0Z4Q55UWoF/C+Q Kil8KwRBrrZaGfC8z3XYF/XSpXisP9sf3UOoKL0yiydm62TQnVNKGj9vwGcoNCsj DZlRDNufaMek+n+1JoXxE/gwLGf+51Yqrhj5AysjN+QjuD/fP75qmiCQLL1BHweA 0FIoj7EYBVrB1HgSslZOG3TXI0xhyNMUAQoKsjOJq0jIyXUnA8Y4p6y7pRZ1DCB7 y+hvNq5fq/M6mw3GekOXDI7fmZ2Pcoa8F62esEXhoGLY0LRgtldRQNQsKg3YmfHT g+SjdmmWuYjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmQLg+IQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSOP0A/9pPQbXSUaehmSqSDrb1cLOO3Aj O5HM0O3/Zg3BP2xuXfxEwnIcrqeXIl1AFE/wpLMzW9wl09U+LNiEw2WcSPXffK7n GmJafny/34ZeR9Tv0HhM30XXt6JYFAKfZhIJ8997m6MwRjanD6PfO9PQJO9n8njM n5tBzI8uVG20/1T8Tg== =y6r5 -----END PGP SIGNATURE----- --=-=-=--