Merge pull request #29088 from slavapestov/request-eval-perf-hack

Fix some low-hanging request evaluator performance fruit
This commit is contained in:
Slava Pestov
2020-01-09 08:47:43 -05:00
committed by GitHub
8 changed files with 70 additions and 53 deletions

View File

@@ -396,6 +396,9 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
if (Args.getLastArg(OPT_debug_cycles))
Opts.DebugDumpCycles = true;
if (Args.getLastArg(OPT_build_request_dependency_graph))
Opts.BuildRequestDependencyGraph = true;
if (const Arg *A = Args.getLastArg(OPT_output_request_graphviz)) {
Opts.RequestEvaluatorGraphVizPath = A->getValue();
}