bug-global
[Top][All Lists]
Advanced

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

Re: [PATCH] Add 2-pass mode to gtags


From: Hideki IWAMOTO
Subject: Re: [PATCH] Add 2-pass mode to gtags
Date: Thu, 22 Oct 2009 20:35:57 +0900

Hi.
> Since there are a lot of changes in the parser, the output should be seen by
> a lot of people before the formal release, I think.
> How about releasing twice like follows?

OK.
I know that incompatibility exists, and I am not expecting for 2-pass mode be 
enabled by default. 

On Thu, 22 Oct 2009 15:44:28 +0900, Shigio YAMAGUCHI wrote...
> Hi Hideki,
> 
> > To improve the performance of gtags, this patch adds 2-pass mode. 
> > 
> > The following three points are improved by moving use of function defined()
> > from gtags-parser to gtags. 
> >  1. Decreases the frequency of parsing source file from three times to two 
> > times.
> >  2. Decreases reading of GTAGS by keeping cache of GTAGS
> >     beyond the duration of parser process. 
> >  3. Increases parallelism of gtags-parser and gtags on multiprocessor 
> > system. 
> 
> Great!!! I named your code 'Giant steps'.
> 
> Since there are a lot of changes in the parser, the output should be seen by
> a lot of people before the formal release, I think.
> How about releasing twice like follows?
> 
>                         include Giant steps?    enable Giant steps by default?
> ------------------------------------------------------------------------------
> GLOBAL-5.7.7(beta)      Yes                     No
> GLOBAL-5.8(formal)      Yes                     Yes
> 
> Thank you for your wonderful 'Giant steps'!
> --
> Shigio YAMAGUCHI <address@hidden>
> PGP fingerprint: D1CB 0B89 B346 4AB6 5663  C4B6 3CA5 BBB3 57BE DDA3

----
Hideki IWAMOTO  address@hidden




reply via email to

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