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]
gtags-add-compact4.patch
Description: Binary data
_______________________________________________ Bug-global mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-global
