From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adam Porter Subject: Re: Slow speed of week and month views Date: Sun, 06 Aug 2017 04:13:56 -0500 Message-ID: <87a83doy7f.fsf@alphapapa.net> References: <87efsre565.fsf@grothesque.org> <878tiyr9tg.fsf@alphapapa.net> <2017-08-05T23-06-00@devnull.Karl-Voit.at> <87h8xlhccj.fsf@nicolasgoaziou.fr> <2017-08-06T09-54-26@devnull.Karl-Voit.at> <87tw1ldsdc.fsf@nicolasgoaziou.fr> <2017-08-06T10-41-07@devnull.Karl-Voit.at> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50944) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1deHdb-0004sx-61 for emacs-orgmode@gnu.org; Sun, 06 Aug 2017 05:14:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1deHdW-0002DO-VX for emacs-orgmode@gnu.org; Sun, 06 Aug 2017 05:14:19 -0400 Received: from [195.159.176.226] (port=46200 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1deHdW-0002D2-Ny for emacs-orgmode@gnu.org; Sun, 06 Aug 2017 05:14:14 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1deHdK-0000GR-Ic for emacs-orgmode@gnu.org; Sun, 06 Aug 2017 11:14:02 +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: emacs-orgmode@gnu.org Karl Voit writes: > With a fairly modified configuration (like mine on [0]) and a large > set of long Org-mode files I can't publish, it is hard to do > analysis here. So I can offer to report any performance annoyances > and anything you need to execute (report) on my side. It might be helpful if you posted a censored version of your large Org files somewhere. There's a function by Nicolas that replaces all the characters with "x", and there's also a function that replaces words with random words of the same length (that one takes a while to run). > I just learned about elp-instrument-package. What prefixes are of interest to > you? FYI, here's a handy "elp-profile" macro that automatically de-instruments after running. It shows the top 20 functions by default, but you can adjust that easily. https://alphapapa.github.io/emacs-package-dev-handbook/#orgc830139