[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cperl + isearch + font-lock-multiline sometimes very slow

From: Chong Yidong
Subject: Re: cperl + isearch + font-lock-multiline sometimes very slow
Date: Fri, 20 Oct 2006 18:52:17 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Chong Yidong <address@hidden> writes:

>> (setq font-lock-multiline t)
>> (require 'printing "printing" 'no-error)
>> (fset 'perl-mode 'cperl-mode)
>> With these 3 lines I can still observe the problem.
>> 1. Start emacs with .emacs containing the 3 lines above
>> 2. load a Perl file (not too small), I use perl5db.pl from the Perl 
>> distribution
>> 3. Watch emacs CPU usage
>> After approximaetly 25 seconds, the CPU usage climbs for nearly 3 minutes
>> to 55% and emacs behaves very sluggish. Afterwards emacs behaves normal.
>> No need for isearch, that was obviously a misinterpretation.
> I still can't reproduce this, using the above .emacs file and
> perl5db.pl.

To be precise, I save the above three lines into foo.el, and do

 emacs -Q -l foo.el /usr/share/perl/5.8/perl5db.pl

After waiting several minutes and watching with `top', I observe that
Emacs' CPU usage never exceeds 4.5% (which is normal for jit stealth
fontification), and there is no sluggishness either in Emacs or other
programs.  Maybe the scheduler in Solaris (which I noticed you are
using) behaves funny.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]