From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: C-c C-c in table takes 12 seconds Date: Sun, 23 Nov 2014 19:03:36 +0100 Message-ID: <87lhn13ibr.fsf@nicolasgoaziou.fr> References: <2014-11-23T13-27-20@devnull.Karl-Voit.at> <2014-11-23T13-45-08@devnull.Karl-Voit.at> <87y4r13lce.fsf@nicolasgoaziou.fr> <877fyl7sla.fsf@gmx.us> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53370) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XsbUq-0003v0-Mo for emacs-orgmode@gnu.org; Sun, 23 Nov 2014 13:03:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XsbUi-0000wv-Cd for emacs-orgmode@gnu.org; Sun, 23 Nov 2014 13:02:52 -0500 Received: from relay6-d.mail.gandi.net ([2001:4b98:c:538::198]:56770) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XsbUi-0000wp-6W for emacs-orgmode@gnu.org; Sun, 23 Nov 2014 13:02:44 -0500 In-Reply-To: <877fyl7sla.fsf@gmx.us> (rasmus@gmx.us's message of "Sun, 23 Nov 2014 18:08:17 +0100") 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Rasmus Cc: emacs-orgmode@gnu.org Hello, Rasmus writes: > When looking at the profiler, I notice avl-tree--do-delete (and other > avl functions) and org-element--cache-compare taking lots of speed. I > think I have also had this issues in mail-buffers where I use orgstruct > modes. Again org-element--cache showed up. It means the cache is corrupted. Alas, it doesn't explain how it get into that state. > Attached is a backtrace from yesterday where I had to stop Emacs with > kill -usr2. The file I was working on has many tables with conjugations > of words and some entities. Unfortunately, a backtrace isn't helpful in this case. I'd rather have a relatively small Org document where the problem is guaranteed to occur, and a bunch of commands possibly triggering it. Regards, -- Nicolas Goaziou