From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [ANN] Agenda speed up Date: Fri, 29 Sep 2017 22:45:37 +0200 Message-ID: <87r2upkzda.fsf@nicolasgoaziou.fr> References: <87h8wtugst.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51202) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy2AH-0006uU-2o for emacs-orgmode@gnu.org; Fri, 29 Sep 2017 16:45:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dy2AG-0000Yg-7W for emacs-orgmode@gnu.org; Fri, 29 Sep 2017 16:45:41 -0400 Received: from relay4-d.mail.gandi.net ([2001:4b98:c:538::196]:49208) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dy2AG-0000YK-13 for emacs-orgmode@gnu.org; Fri, 29 Sep 2017 16:45:40 -0400 Received: from saiph.selenimh (000043010000000000000469.ipv6.commingeshautdebit.fr [IPv6:2a03:a0a0:0:4301::469]) (Authenticated sender: mail@nicolasgoaziou.fr) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 40BE017209B for ; Fri, 29 Sep 2017 22:45:38 +0200 (CEST) Received: from ngz by saiph.selenimh with local (Exim 4.89) (envelope-from ) id 1dy2AD-0000rb-Fq for emacs-orgmode@gnu.org; Fri, 29 Sep 2017 22:45:37 +0200 In-Reply-To: <87h8wtugst.fsf@nicolasgoaziou.fr> (Nicolas Goaziou's message of "Sun, 27 Aug 2017 18:16:50 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Org Mode List Nicolas Goaziou writes: > I rewrote the part responsible for agenda generation in "org-agenda.el". > Basically, I refactored some hot loops and introduced a cache mechanism > for data extracted out of agenda files. > > I expect to see some interesting improvements when viewing the agenda > with a span larger than one day, or when generating an agenda view > without having touched most of the agenda files since last view. > > Some feedback about the new agenda speed would be nice. If there is no more feedback nor objection, I'll merge the branch in master before the end of the week. Until then, the changes are still available in wip-agenda-speedup branch for review. Regards,