help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: How to use etags-select


From: Scott Frazer
Subject: Re: How to use etags-select
Date: Tue, 04 Sep 2007 11:56:09 -0400
User-agent: Thunderbird 2.0.0.6 (Windows/20070728)

Scott Frazer wrote:
Rafal Kurcz wrote:

Great thanks for help Scott.
Sorry for bothering you again but I think I found another weak point
of etags-select.
I started using it with the linux kernel's latest source tree.
I generated the TAGS file:
exuberant-ctags -R -e

The size of TAGS file is 54 MB.

Locating the tag with:
etags-select-find-tag-at-point

takes about 10s on Pentium 4 2.4 GHz.
It takes about 15s when loading the TAGS table for the first time.

Using the M-. takes about 0.5 s that is quite acceptable

I did the test with Vim.
I generated the tags table with:
exuberant-ctags -R

The size of tags file is 74 MB (37% larger than emacs TAGS table).
Vim is extremely fast when locating all the tags and showing the
choice list.
It takes much less than 0.5s.

Do you have any idea why etags-select works so slowly ?



I changed the search algorithm, and it should be quicker now. I tried using
it on the kernel source like you did and it was a LOT faster for me.

Scott


reply via email to

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