aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [allocator] add new "system_default" allocator using an empty AllocatorDictFlorian Fischer2020-07-191-9/+14
|
* [summarize] only summarize benchmarks with a summary methodFlorian Fischer2020-07-191-0/+3
|
* [bench.py] don't summarize for each allocatorFlorian Fischer2020-07-191-2/+2
|
* [analyse] add type hints and fix incorect use of Benchmark objectsFlorian Fischer2020-07-191-10/+8
|
* [benchmark] use AlloactorCollection typeFlorian Fischer2020-07-191-1/+2
|
* [artifact] add type hintsFlorian Fischer2020-07-191-10/+11
|
* [util] export CmdTypeFlorian Fischer2020-07-191-2/+4
|
* move PathType definition to allocbench.directoriesFlorian Fischer2020-07-193-6/+9
|
* [benchmark] add type hint for result of a benchmark runFlorian Fischer2020-07-191-0/+4
|
* [facter] add type hints and simplify load_factsFlorian Fischer2020-07-191-20/+18
|
* [util] add type hints and simplify prefix_cmd_with_abspathFlorian Fischer2020-07-191-21/+24
|
* [plots] add ttest results and change to leaderboard and fix sorting of nanFlorian Fischer2020-07-191-22/+79
|
* [plots] add more typ hintsFlorian Fischer2020-07-191-45/+57
|
* [allocator.py] refactor codeFlorian Fischer2020-07-191-39/+49
| | | | | | | | * add type hints * export return types * change collect_allocators to behave like the docstring says * include version in the AlloactorDict * change default string attributes from None to the empty string
* [plots.py] consider sample variances when calculating t-testsFlorian Fischer2020-07-181-2/+18
|
* [plots] cycle through matplotlib C* colorsFlorian Fischer2020-07-181-1/+3
|
* [benchmark] iterate_args prioritize arguments from results when availableFlorian Fischer2020-07-181-1/+1
|
* [artifact.py] make sure locations are always pathlib.Path objectsFlorian Fischer2020-07-151-0/+7
|
* [bench.py] import AVAIL_BENCHMARKS from allocbench.benchmarkFlorian Fischer2020-07-141-3/+3
|
* [dj_trace] move code to generate plain text summary to separate methodFlorian Fischer2020-07-141-86/+92
|
* fixup! [bench.py] use util.set_verbosityFlorian Fischer2020-07-141-1/+0
|
* [benchmark.py] refactor benchmark hooks and failed server startupFlorian Fischer2020-07-144-32/+43
| | | | | | * Use empty default implementations instead of checks if the member is present * Harmonize all process_output parameter names * Add more type hints
* [bench.py] use util.set_verbosityFlorian Fischer2020-07-141-9/+3
|
* [TODO] remove log facilityFlorian Fischer2020-07-141-1/+0
|
* [mysql] remove obsolete custom tex table creationFlorian Fischer2020-07-141-58/+0
|
* remove globalvars and pass allocators to Benchmark.runFlorian Fischer2020-07-145-52/+24
|
* [mysql] escape tex special charsFlorian Fischer2020-07-131-2/+4
|
* [logging] call getLogger only with the basename of the module filesFlorian Fischer2020-07-1311-30/+27
|
* [refactoring] fix or ignore many pylint hintsFlorian Fischer2020-07-1316-21/+43
| | | | | | | | | * Add missing docstrings * Remove unused imports * fix line-to-long * fix some typos * ignore global-statement * ignore wrong-import-order for scripts under /scripts
* [make] pass pylit exit code to tools/check-pylintFlorian Fischer2020-07-132-3/+3
|
* [paper_plots] update paper_plots to reflect changes in allocbenchFlorian Fischer2020-07-131-35/+34
| | | | | | * introduce logging * change way of retrieving benchmark objects * replace globalvars
* [print_facts.py] update way of retrieving benchmark objectsFlorian Fischer2020-07-131-11/+2
|
* replace print_* functions from allocbench.util if loggingFlorian Fischer2020-07-1310-190/+191
|
* [benchmarks] add/fix docstrings and remove unused importsFlorian Fischer2020-07-1311-6/+15
|
* [bennchmarks] import ploting modules only in summarize function scopeFlorian Fischer2020-07-1317-23/+51
| | | | | | This hopefully speeds up startup time for benchmark runs and does not require benchmark systems to have summary module like scipy or matplotlib installed.
* [summarize.py] update and fix the use of most global variables from globalvarFlorian Fischer2020-07-131-7/+9
|
* move VERBOSITY from globalvars to utilFlorian Fischer2020-07-133-14/+12
|
* [mypy] fix/ignore all remaining mypy errorsFlorian Fischer2020-07-123-5/+6
|
* [scripts/paper_plots] fix mypy errorFlorian Fischer2020-07-121-3/+1
|
* move plot specific constants from allocbench.globalvars to allocbench.plotsFlorian Fischer2020-07-125-9/+10
|
* [doc] some small updates to the small and probably outdated documentationFlorian Fischer2020-07-112-4/+2
|
* [globalvars] remove list of available benchmarks from globalvars.BENCHMARK ↵Florian Fischer2020-07-115-13/+11
| | | | to benchmark.AVAIL_BENCHMARKS
* fixup! [falsesharing.py] remove unused and shadowed matplotlib importFlorian Fischer2020-07-111-1/+0
|
* [falsesharing.py] remove unused and shadowed matplotlib importFlorian Fischer2020-07-111-1/+0
|
* replace directory string constants in globalvars with Path objects from ↵Florian Fischer2020-07-1110-98/+174
| | | | allocbench.directory
* [mypy] add suggested type hints and fix some old onesFlorian Fischer2020-07-114-18/+26
|
* [make] add check-mypy target and add mypy as dev dependencyFlorian Fischer2020-07-112-0/+4
|
* [pipenv] add scipy and tikzplotlib to the dependenciesFlorian Fischer2020-07-111-0/+2
|
* [plots.py] remove useless comprehensionFlorian Fischer2020-07-101-1/+1
|
* [plots.py] add ttest and leaderboard functionsFlorian Fischer2020-07-101-1/+65
|