On Fri, Sep 5, 2014 at 10:15 PM, Samuel Benzaquen <[email protected]> wrote:

> Author: sbenza
> Date: Fri Sep  5 15:15:31 2014
> New Revision: 217274
>
> URL: http://llvm.org/viewvc/llvm-project?rev=217274&view=rev
> Log:
> Separate the matchers by type and statically dispatch to the right list.
>
> Summary:
> Separate the matchers by type and statically dispatch to the right list.
> For any node type that we support, it reduces the number of matchers we
> run it through.
> For node types we do not support, it makes match() a noop.
> This change improves our clang-tidy related benchmark by ~30%.
>

Nice!
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to