[all-commits] [llvm/llvm-project] 5b4f14: [analyzer][tests] Introduce analyzer benchmarking ...
Valeriy Savchenko via All-commits
all-commits at lists.llvm.org
Tue Jul 14 01:43:31 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 5b4f143564502664a9d1197d6909047eab49530e
https://github.com/llvm/llvm-project/commit/5b4f143564502664a9d1197d6909047eab49530e
Author: Valeriy Savchenko <vsavchenko at apple.com>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M clang/utils/analyzer/SATest.py
A clang/utils/analyzer/SATestBenchmark.py
M clang/utils/analyzer/SATestBuild.py
M clang/utils/analyzer/SATestUpdateDiffs.py
M clang/utils/analyzer/requirements.txt
Log Message:
-----------
[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
Commit: 089a0ad8bc993923817d7957f08bd67dbecd56af
https://github.com/llvm/llvm-project/commit/089a0ad8bc993923817d7957f08bd67dbecd56af
Author: Valeriy Savchenko <vsavchenko at apple.com>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M clang/utils/analyzer/Dockerfile
M clang/utils/analyzer/entrypoint.py
A clang/utils/analyzer/projects/capnproto/cleanup_run_static_analyzer.sh
A clang/utils/analyzer/projects/capnproto/run_static_analyzer.cmd
A clang/utils/analyzer/projects/cppcheck/cleanup_run_static_analyzer.sh
A clang/utils/analyzer/projects/cppcheck/run_static_analyzer.cmd
A clang/utils/analyzer/projects/faiss/cleanup_run_static_analyzer.sh
A clang/utils/analyzer/projects/faiss/run_static_analyzer.cmd
A clang/utils/analyzer/projects/harfbuzz/cleanup_run_static_analyzer.sh
A clang/utils/analyzer/projects/harfbuzz/run_static_analyzer.cmd
M clang/utils/analyzer/projects/projects.json
A clang/utils/analyzer/projects/tmux/cleanup_run_static_analyzer.sh
A clang/utils/analyzer/projects/tmux/run_static_analyzer.cmd
Log Message:
-----------
[analyzer][tests] Add 5 more projects for testing
Differential Revision: https://reviews.llvm.org/D83701
Compare: https://github.com/llvm/llvm-project/compare/faa7e306e41b...089a0ad8bc99
More information about the All-commits
mailing list