HomePhabricator

[analyzer][tests] Introduce analyzer benchmarking framework

Authored by vsavchenko on Jul 10 2020, 12:52 AM.

Description

[analyzer][tests] Introduce analyzer benchmarking framework

Summary:
This commit includes a couple of changes:

  • Benchmark selected projects by analyzing them multiple times
  • Compare two benchmarking results and visualizing them on one chart
  • Organize project build logging, so we can use the same code in benchmarks

Differential Revision: https://reviews.llvm.org/D83539