On Sat, Dec 27, 2014 at 6:39 PM, Nguyễn Thái Ngọc Duy <pclouds@xxxxxxxxx> wrote: > Keep track of all recognized macros in the new "maybe_macro" field. > If this field is true, it _may_ be a macro (depending on what's in the > current attr stack). But if the field is false, it's definitely not a > macro, no need to go through the whole attr stack in macroexpand_one() > to search for one. > > Without this, "git grep abcdefghi" on git.git hits the inner loop in > macroexpand_one() 2481 times. With this, it's 66 times. > > Helped-by: Eric Sunshine <sunshine@xxxxxxxxxxxxxx> My only contribution was pointing out a typographical error in the commit message[1]; hardly worthy of a Helped-by:. > Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@xxxxxxxxx> [1]: http://article.gmane.org/gmane.comp.version-control.git/261177 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html