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 <[email protected]> > PGP fingerprint: D1CB 0B89 B346 4AB6 5663 C4B6 3CA5 BBB3 57BE DDA3 ---- Hideki IWAMOTO [email protected] _______________________________________________ Bug-global mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-global
