GNU bug report logs -
#64391
30.0.50; buffer narrowing slowdown regression in emacs 29
Previous Next
Full log
Message #47 received at 64391 <at> debbugs.gnu.org (full text, mbox):
> Date: Thu, 06 Jul 2023 17:33:13 +0000
> From: Gregory Heytings <gregory <at> heytings.org>
> cc: acohen <at> ust.hk, 64391 <at> debbugs.gnu.org, mattias.engdegard <at> gmail.com,
> monnier <at> iro.umontreal.ca
>
>
> I pushed a proposed change to the scratch/bug64391 branch.
>
> It contains three commits:
>
> - b741dc7fcd which is the minimal possible commit to fix this bug
>
> - 01fb898420 which moves a few statements from the callee
> (internal--label-restriction) to its only caller
> (internal--labeled-narrow-to-region), and simplifies the code accordingly
>
> - c52ade305e which is optional, and makes the symmetrical change for the
> widening case
>
> Eli and Mattias, could you perhaps have a look?
How are those different from what Mattias proposed? Is this a
completely different set of changes, or is it what Mattias suggested,
just in several separate parts?
If these are different, did you time the results in the use case(s)
where the slow-down was detected and reported, and compared the two
proposals performance-wise?
This bug report was last modified 1 year and 342 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.