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 15:36:06 +0100 Message-ID: <87a60k657y.fsf@web.de> References: <20230310110747.4hytasakomvdyf7i.ref@Ergus> <20230310110747.4hytasakomvdyf7i@Ergus> 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="10203"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.8.13; emacs 28.1 Cc: emacs-devel@gnu.org To: Ergus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Mar 10 15:40:10 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 1paduk-0002QS-Ln for ged-emacs-devel@m.gmane-mx.org; Fri, 10 Mar 2023 15:40:10 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1padu2-00008c-Uh; Fri, 10 Mar 2023 09:39: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 1padu1-00006c-FJ for emacs-devel@gnu.org; Fri, 10 Mar 2023 09:39:25 -0500 Original-Received: from mout.web.de ([212.227.15.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1padtz-0001jE-PL for emacs-devel@gnu.org; Fri, 10 Mar 2023 09:39:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1678459159; i=arne_bab@web.de; bh=hTq0n+AGH2QhapT/Ssy+4tMBSaEig/r298ze5KmDzoQ=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=B4Klk5KxcDT6Pb7mCtsiEU1xrSi0WOyMOoS8Af+vB9btPKEOkMQxvqdChDZSZ6pvm j7h2Xa3AfSEQIzI9lvSv8PR6Z7t4vbkPFHTrpsF4gy3oIT8VsHR8KeoneTIDQayPGz 1Qhi045xFtFYEOgVs7NMcv2cbuCKHHPUtAbUu4sbRFD2nI6L+CHyHP3IlvK55R0glw ivxo7iw2c5u49Xaba9MIENBZwjrknLbbToberzWbSORy8UizBb4pqXOaIYAzb28P1q Mkvai7yHPJeNH7iG5jBA7RNsZZue87LO8Fk7LW89KwNTInOTGURSa5OT22aVXOzvQ0 eLI/1gwkKlCPA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from fluss ([84.149.95.143]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mw9x2-1qSc423tjQ-00s8vd; Fri, 10 Mar 2023 15:39:18 +0100 In-reply-to: <20230310110747.4hytasakomvdyf7i@Ergus> X-Provags-ID: V03:K1:zvLAXPpfcwBhBHn1aYkNVKrrbqajqnP9Voy32IZ09BVWbBWH2H/ H33/jTdkSChMx6NFY9cFvv6Gav6bHrGE+WTm6pF3D0YVCPhNy2rFy0xZgfDEtvDhXDZCSna wm+fVBjFR535d3CRT3KSWpIsquygdfRoc8WwEHNQxXN/hzQyCJ7kKlyux2tIJi1tE+6o3g9 FwCqA62fbD0S2x2n3P9MA== UI-OutboundReport: notjunk:1;M01:P0:Ne5u2aQx9vo=;ckfCYiIBLtFMG/HuBEhOgo3+Sbn O+wrTcK+e7hiVc99e9wVse8zF6S0nMWWmzUuH9tl52mAClZuUGpHWzy9XalUaeuY4vGyPk9qU odXpzJKeixZtKhdkaMEwRE32NIcjQQhwfekpJomYFE5OQTMh7to90dAgmQlTlNLukIftOvbaV 8LHu8/jaRkzZw0gV2Z8w/pmsS6fSN3tzSoOZocd18d8FN4QAk3cYoxUBX/ZGkmGM//UJBLCw9 0bwRD3Axox19zvcUNMImNwQY0Nw+pXpE+oc27HCbKq/TonowrYanW7v6dN4fiATT9BuCZmGXa 0e/vOQFQsgqOC0+p/ZP1MzAZV8XQ+oLSikhuuwNePNDaF5q5MdAeiRrWVjyJUZNjnFBi1V33c qcE9v4Quvyyu91MH7bmUVz/gGXY4okXw9s4VDavyu9ZQPbqFU04T51AcKZ8sjwJGBSIAbinGK RxLsjfOc7NaHTTK6Ai5ob26/jbLjOSIQw6QTHzvZ9qlUhzZxKIIIQVjkE1yV7cHmWs/TbjCo2 gsGVDlZmie6BjbO1av+3bZ/zEBAJeC/adtwr28Gd21N0wzGlNYNWDL3BD6sGbghygK1vQhL4R PQ5qZDfCJ8U9cozRsShnuoKpeQwUYTZjB5rmFJ4aJ0m2oJXKjUjSYtEusyCScXwBGdXaJaQtx NFftsgAsPGvhuO7XM1ILU+oqsvNkunuYs7Ya1pw86r565wRsKXKlfIUHmJgisCbEeBssDOfYA fnOXdZDA7MLZiftiLH/4S0TWUhcfNH5LkhXTlpyYdmXYPOT5swixoqIj+tq+J03frc0itnQu Received-SPF: pass client-ip=212.227.15.3; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_DNSWL_LOW=-0.7, 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:304245 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ergus writes: > Just today I enabled the garbage-collection-messages and I found that > indenting the buffer with `C-x h ` in just ~150 C++ lines I get the > garbage-collection message printed about 4 or 5 times before the > indentation finishes. The gc-cons-threshold is very small when looking at modern workloads. I have these set in my .emacs.d/init.el ;; at the start: ;; Make startup faster by reducing the frequency of garbage ;; collection. The default is 800 kilobytes. Measured in bytes. (setq gc-cons-threshold (* 100 1024 1024)) ;; at the end: ;; Make gc pauses faster by decreasing the threshold again (from the increa= sed initial). (setq gc-cons-threshold (* 20 1024 1024)) ;; original value: 800 000 ;; speed up reading from external processes (setq read-process-output-max (* 1024 1024)) ;; 1mb 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+sFAmQLQRIQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD67coD/9XytAQHp53D967VoN0/KInpzF4mHtWBpjp YBDnRfqOXChwq4Tc5wA7VSbjwnCF32eAXnr+M1R2AmsHoiRe+Cef7LC9CFtWrFYG vd1mhwNWVZXRnag2GNcCuF9pKm3Ff7pvA7XOQ3F8ME3TEe6Wq6T937amgAkVhUJa is+BLuek7irwJ2p641knT279bY+8U3oR0QBU5jFrmhnAv8Z/H1GMIYhXly26Q8c3 TyAAgQxf9XWfFbCkqLrQwRkjDiVe7tTSRs7zMNz41VFbNS/I5k/NFwCgSwbgXbom L0fQ4MeRfnL70BZ4wfqOgYAibtHtWNi4JG1Z2sKxgOOaLn3QQ3CjYpr6ndVJWMKx K3JHYOfwlrpBpkfaZgbunULdL7Uir51t98u61hfYpCiMuSk5mWC1j7k5ZddsAWlS Pp2lCaCXSGMdtylmR9MHWmB0T8Nn6h8I2bGkTK/yuc/1fAG5OwB4v+cDgtDVScHx jha4ID0BqztJ5/ERyGKy2s+cqsL5lOd+88zk5IfnylYM17umkcrwNaaeZI3G6iM3 LuHZjieLOzIh1hqGw8vCZiFy3tW7893icfp77Loi+JRcR9o02/BCxxA28Vx6kCKw e5Qcv8F9hEi9wBeYBMvdX9t1kb2lXdnA5dB5/d8N/HzokCKEGfR/o2N+jIeYM9IY cBl00WlTJ4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmQLQRUQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSJAtA/9hDcxHdCXnFiR5Dh6LWTB+xXqb +dlxXRnjCYo8/UWkQfgj+lGGYGyVthWBJyMEdalWB5WwEonZhh23evxdmhtPT0TU vL0e1msJAc16bq63U1WexJc0F5qvQHPUmxkoNXJ3pLjcocZAmCEpzoFJKTEGhYzg scsBQOtKeN4Wr0l1IQ== =FR// -----END PGP SIGNATURE----- --=-=-=--