On Thu, 14 Jul 2005 21:22:27 +0900, Hideki IWAMOTO wrote...
> This patch improves the performance of creating compact formal tag files
> by removing use of gnusort. 
> Each record is registered into the hash table which used the tag name as key, 
> and sorting is performed only by line number.
> This change becomes effective only when gtags-parser is used as parser.
> 

This is revised version.

Changes from previous version are
 * When creating compact format tag file, hash table is always used.
   gnusort is used only for sorting by path.
 * store the 4th argument of gtags_add in gtop->flags.
 * removed GTOP::prev_tag. 

-----
diffstat

 libutil/gtagsop.c |  185 ++++++++++++++++++++++++++++++++++++++++++------------
 libutil/gtagsop.h |    9 ++
 2 files changed, 155 insertions(+), 39 deletions(-)

----
Hideki IWAMOTO  [EMAIL PROTECTED]

Attachment: gtags-add-compact4.patch
Description: Binary data

_______________________________________________
Bug-global mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-global

Reply via email to