From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jeff Norden Newsgroups: gmane.emacs.devel Subject: Re: A question about overlays and performance. Date: Sat, 25 Jul 2020 12:24:49 -0500 Message-ID: References: <835zabcz8d.fsf@gnu.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="17133"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jul 25 19:25:36 2020 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 1jzNvT-0004KO-Fb for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Jul 2020 19:25:35 +0200 Original-Received: from localhost ([::1]:47632 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jzNvS-0002yi-I6 for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Jul 2020 13:25:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45496) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jzNuv-0002Qt-N0 for emacs-devel@gnu.org; Sat, 25 Jul 2020 13:25:01 -0400 Original-Received: from mta.tntech.edu ([149.149.2.87]:37296) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jzNut-000591-3O for emacs-devel@gnu.org; Sat, 25 Jul 2020 13:25:01 -0400 Original-Received: from math.tntech.edu (unknown [149.149.102.6]) by mta.tntech.edu (Postfix) with ESMTPS id 529A0300006F; Sat, 25 Jul 2020 12:24:56 -0500 (CDT) Original-Received: from norden.tntech.edu ([149.149.102.4] helo=norden.math.tntech.edu) by math.tntech.edu with esmtp (Exim 4.92) (envelope-from ) id 1jzNuj-0006SG-Lc; Sat, 25 Jul 2020 12:24:54 -0500 Original-Received: by norden.math.tntech.edu (Postfix, from userid 742) id 971372572B73; Sat, 25 Jul 2020 12:24:49 -0500 (CDT) In-Reply-To: <835zabcz8d.fsf@gnu.org> (message from Eli Zaretskii on Sat, 25 Jul 2020 19:53:54 +0300) X-SA-Spam-Score: 0.0 X-SA-Spam-Report: Spam detection software, running on the system "math.tntech.edu", has NOT identified this incoming email as spam. If you have any questions, contact @@CONTACT_ADDRESS@@ pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 T_SPF_HELO_TEMPERROR SPF: test of HELO record failed (temperror) 0.0 T_SPF_TEMPERROR SPF: test of record failed (temperror) Received-SPF: none client-ip=149.149.2.87; envelope-from=jnorden@math.tntech.edu; helo=mta.tntech.edu X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/25 12:40:32 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:253228 Archived-At: Thanks for the fast (nearly instantaneous!) response. >> Is there a way to predict how many overlays will be "too many" and >> start to slow thing down? > > Thousands. That's great. The number of overlays I'd create would certainly be less than 1000. >> Does the configuration of the overlays play a role? > > What do you mean by "configuration" in this context? I wondered if the simple overlay layout that I described would have less of an effect than if they were scattered about and intersected in many different ways. But if it takes thousands to affect performance, then that doesn't really matter for my case. Thanks again! -Jeff