[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] optimize org-refile-get-targets
From: |
Maxim Nikulin |
Subject: |
[PATCH] optimize org-refile-get-targets |
Date: |
Sat, 6 Mar 2021 23:15:35 +0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 |
On 05/03/2021 04:03, Samuel Wales wrote:
interesting. that would be great to speed it up. [i just meant that
the file list used to be correct.]
I am a bit disappointed. I have managed to get x2 performance boost. At
first, the result was x2 better but I realized that I did not added
heading cleanup for the new strategy. It adds several regexp to the
inner loop and severely hits performance. I do not like the idea to
manually inline (with minor variations) existing functions and regexps,
but the function is still slow.
For a while, improvement is significant, so I am attaching the patch
that should make jumps using org-goto or org-refile faster. I hope, I
have not broken anything.
refile-get-targets-outline-path-tests.patch
Description: Text Data
refile-get-targets-outline-path-optimize.patch
Description: Text Data