forked from OSchip/llvm-project
aec12c1264
Summary: Whith the number of projects growing, it is important to be able to filter them in a more convenient way than by names. It is especially important for benchmarks, when it is not viable to analyze big projects 20 or 50 times in a row. Because of this reason, this commit adds a notion of sizes and a filtering interface that puts a limit on a maximum size of the project to analyze or benchmark. Sizes assigned to the projects in this commit, do not directly correspond to the number of lines or files in the project. The key factor that is important for the developers of the analyzer is the time it takes to analyze the project. And for this very reason, "size" basically helps to cluster projects based on their analysis time. Differential Revision: https://reviews.llvm.org/D83942 |
||
---|---|---|
.. | ||
projects | ||
.dockerignore | ||
CmpRuns.py | ||
Dockerfile | ||
ProjectMap.py | ||
SATest.py | ||
SATestAdd.py | ||
SATestBenchmark.py | ||
SATestBuild.py | ||
SATestUpdateDiffs.py | ||
SATestUtils.py | ||
SumTimerInfo.py | ||
entrypoint.py | ||
exploded-graph-rewriter.py | ||
reducer.pl | ||
requirements.txt | ||
update_plist_test.pl |