[PATCH] D34272: [Tooling] A new framework for executing clang frontend actions.

Eric Liu via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Oct 24 06:58:55 PDT 2017


ioeric marked an inline comment as done.
ioeric added a comment.

PTAL

I experimented with our internal tools (incl. mapreduce-based execution) and modified the interfaces a bit:
o Get rid of `ExecutionConfig` class; pass actions into executors directly.
o Moved `ArgumentAdjuster`s that are common to all actions into `ExecutionContext`. 
o Make command-line based executor selection more explicit by requiring an `--executor` option.


https://reviews.llvm.org/D34272





More information about the cfe-commits mailing list