| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [allocator.py] refactor code | Florian Fischer | 2020-07-19 | 1 | -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-tests | Florian Fischer | 2020-07-18 | 1 | -2/+18 |
| | | |||||
| * | [plots] cycle through matplotlib C* colors | Florian Fischer | 2020-07-18 | 1 | -1/+3 |
| | | |||||
| * | [benchmark] iterate_args prioritize arguments from results when available | Florian Fischer | 2020-07-18 | 1 | -1/+1 |
| | | |||||
| * | [artifact.py] make sure locations are always pathlib.Path objects | Florian Fischer | 2020-07-15 | 1 | -0/+7 |
| | | |||||
| * | [bench.py] import AVAIL_BENCHMARKS from allocbench.benchmark | Florian Fischer | 2020-07-14 | 1 | -3/+3 |
| | | |||||
| * | [dj_trace] move code to generate plain text summary to separate method | Florian Fischer | 2020-07-14 | 1 | -86/+92 |
| | | |||||
| * | fixup! [bench.py] use util.set_verbosity | Florian Fischer | 2020-07-14 | 1 | -1/+0 |
| | | |||||
| * | [benchmark.py] refactor benchmark hooks and failed server startup | Florian Fischer | 2020-07-14 | 4 | -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_verbosity | Florian Fischer | 2020-07-14 | 1 | -9/+3 |
| | | |||||
| * | [TODO] remove log facility | Florian Fischer | 2020-07-14 | 1 | -1/+0 |
| | | |||||
| * | [mysql] remove obsolete custom tex table creation | Florian Fischer | 2020-07-14 | 1 | -58/+0 |
| | | |||||
| * | remove globalvars and pass allocators to Benchmark.run | Florian Fischer | 2020-07-14 | 5 | -52/+24 |
| | | |||||
| * | [mysql] escape tex special chars | Florian Fischer | 2020-07-13 | 1 | -2/+4 |
| | | |||||
| * | [logging] call getLogger only with the basename of the module files | Florian Fischer | 2020-07-13 | 11 | -30/+27 |
| | | |||||
| * | [refactoring] fix or ignore many pylint hints | Florian Fischer | 2020-07-13 | 16 | -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-pylint | Florian Fischer | 2020-07-13 | 2 | -3/+3 |
| | | |||||
| * | [paper_plots] update paper_plots to reflect changes in allocbench | Florian Fischer | 2020-07-13 | 1 | -35/+34 |
| | | | | | | | * introduce logging * change way of retrieving benchmark objects * replace globalvars | ||||
| * | [print_facts.py] update way of retrieving benchmark objects | Florian Fischer | 2020-07-13 | 1 | -11/+2 |
| | | |||||
| * | replace print_* functions from allocbench.util if logging | Florian Fischer | 2020-07-13 | 10 | -190/+191 |
| | | |||||
| * | [benchmarks] add/fix docstrings and remove unused imports | Florian Fischer | 2020-07-13 | 11 | -6/+15 |
| | | |||||
| * | [bennchmarks] import ploting modules only in summarize function scope | Florian Fischer | 2020-07-13 | 17 | -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 globalvar | Florian Fischer | 2020-07-13 | 1 | -7/+9 |
| | | |||||
| * | move VERBOSITY from globalvars to util | Florian Fischer | 2020-07-13 | 3 | -14/+12 |
| | | |||||
| * | [mypy] fix/ignore all remaining mypy errors | Florian Fischer | 2020-07-12 | 3 | -5/+6 |
| | | |||||
| * | [scripts/paper_plots] fix mypy error | Florian Fischer | 2020-07-12 | 1 | -3/+1 |
| | | |||||
| * | move plot specific constants from allocbench.globalvars to allocbench.plots | Florian Fischer | 2020-07-12 | 5 | -9/+10 |
| | | |||||
| * | [doc] some small updates to the small and probably outdated documentation | Florian Fischer | 2020-07-11 | 2 | -4/+2 |
| | | |||||
| * | [globalvars] remove list of available benchmarks from globalvars.BENCHMARK ↵ | Florian Fischer | 2020-07-11 | 5 | -13/+11 |
| | | | | | to benchmark.AVAIL_BENCHMARKS | ||||
| * | fixup! [falsesharing.py] remove unused and shadowed matplotlib import | Florian Fischer | 2020-07-11 | 1 | -1/+0 |
| | | |||||
| * | [falsesharing.py] remove unused and shadowed matplotlib import | Florian Fischer | 2020-07-11 | 1 | -1/+0 |
| | | |||||
| * | replace directory string constants in globalvars with Path objects from ↵ | Florian Fischer | 2020-07-11 | 10 | -98/+174 |
| | | | | | allocbench.directory | ||||
| * | [mypy] add suggested type hints and fix some old ones | Florian Fischer | 2020-07-11 | 4 | -18/+26 |
| | | |||||
| * | [make] add check-mypy target and add mypy as dev dependency | Florian Fischer | 2020-07-11 | 2 | -0/+4 |
| | | |||||
| * | [pipenv] add scipy and tikzplotlib to the dependencies | Florian Fischer | 2020-07-11 | 1 | -0/+2 |
| | | |||||
| * | [plots.py] remove useless comprehension | Florian Fischer | 2020-07-10 | 1 | -1/+1 |
| | | |||||
| * | [plots.py] add ttest and leaderboard functions | Florian Fischer | 2020-07-10 | 1 | -1/+65 |
| | | |||||
| * | [benchmark.py] fix load for paths to save files or save directories | Florian Fischer | 2020-07-10 | 1 | -2/+3 |
| | | |||||
| * | [speedymalloc] bump version | Florian Fischer | 2020-07-10 | 1 | -1/+1 |
| | | |||||
| * | [GitArtifact] only update bare repo when checkout can't be provided | Florian Fischer | 2020-07-10 | 1 | -10/+13 |
| | | |||||
| * | [artifact.py] remove useless singleton design pattern | Florian Fischer | 2020-07-10 | 1 | -6/+0 |
| | | |||||
| * | [allocator.py] only check allocator build if it has defined build_cmds | Florian Fischer | 2020-07-10 | 1 | -29/+30 |
| | | |||||
| * | [artifact] also fetch new tags from git remote | Florian Fischer | 2020-07-09 | 1 | -6/+5 |
| | | |||||
| * | make format | Florian Fischer | 2020-07-07 | 3 | -10/+11 |
| | | |||||
| * | [plots.py] escape allocator names and values when generating tex tables | Florian Fischer | 2020-07-07 | 1 | -7/+42 |
| | | |||||
| * | [plots.py] fix table definition of write_best_doublearg_tex_table | Florian Fischer | 2020-07-07 | 1 | -2/+3 |
| | | |||||
| * | [util] don't call whereis instead use our own find_cmd function | Florian Fischer | 2020-07-07 | 1 | -3/+1 |
| | | | | | whereis searches some obscure default places before iterating $PATH. | ||||
| * | [chattymalloc] bump version | Florian Fischer | 2020-07-03 | 1 | -1/+1 |
| | | |||||
| * | [allocators] fix 'all' allocators target and exclude allocators used for ↵ | Florian Fischer | 2020-07-03 | 3 | -4/+7 |
| | | | | | analysis | ||||
| * | [espresso] don't include an absolute path for the file argument | Florian Fischer | 2020-07-03 | 1 | -1/+2 |
| | | | | | | | This allows espresso to be analyzed using chattymalloc, because we use the argument as part as the name of the trace file. This obviously breaks if the argument itself is an absolute path. | ||||
