aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* [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
|
* [benchmark.py] fix load for paths to save files or save directoriesFlorian Fischer2020-07-101-2/+3
|
* [speedymalloc] bump versionFlorian Fischer2020-07-101-1/+1
|
* [GitArtifact] only update bare repo when checkout can't be providedFlorian Fischer2020-07-101-10/+13
|
* [artifact.py] remove useless singleton design patternFlorian Fischer2020-07-101-6/+0
|
* [allocator.py] only check allocator build if it has defined build_cmdsFlorian Fischer2020-07-101-29/+30
|
* [artifact] also fetch new tags from git remoteFlorian Fischer2020-07-091-6/+5
|
* make formatFlorian Fischer2020-07-073-10/+11
|
* [plots.py] escape allocator names and values when generating tex tablesFlorian Fischer2020-07-071-7/+42
|
* [plots.py] fix table definition of write_best_doublearg_tex_tableFlorian Fischer2020-07-071-2/+3
|
* [util] don't call whereis instead use our own find_cmd functionFlorian Fischer2020-07-071-3/+1
| | | | whereis searches some obscure default places before iterating $PATH.
* [chattymalloc] bump versionFlorian Fischer2020-07-031-1/+1
|
* [allocators] fix 'all' allocators target and exclude allocators used for ↵Florian Fischer2020-07-033-4/+7
| | | | analysis
* [espresso] don't include an absolute path for the file argumentFlorian Fischer2020-07-031-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.
* [speedymalloc] fix meson option namesFlorian Fischer2020-07-021-3/+3
|
* [keydb] remove useless format stringFlorian Fischer2020-07-021-1/+1
|
* [speedymalloc] bump version and add new lab_type build variantsFlorian Fischer2020-06-291-6/+14
|
* fix cfrac, espresso and lld plotsFlorian Fischer2020-06-293-7/+7
|
* [speedymalloc] bump versiobFlorian Fischer2020-06-151-1/+1
|
* [redis.py] fix VmHWM plotsFlorian Fischer2020-06-101-3/+3
|
* [mysql] fix VmHWM plotsFlorian Fischer2020-06-101-2/+2
|
* [plots.py] special case plot creation for benchmarks without argumentsFlorian Fischer2020-06-101-0/+33
|
* [espresso.py] use bar plotsFlorian Fischer2020-06-101-0/+2
|
* [mysql.py] use plots.get_y_data to retrieve transaction statsFlorian Fischer2020-06-101-6/+7
|
* [speedymalloc] bump versionFlorian Fischer2020-06-081-1/+1
|
* [plots.py] support python 3.7 syntaxFlorian Fischer2020-06-041-2/+3
|
* [Pipfile] lower python version to 3.7Florian Fischer2020-06-041-1/+1
|
* [yapf] add yapf style definitionFlorian Fischer2020-06-041-0/+394
|
* [gitlab-ci] add gitlab ci checking code style and pylint warningsFlorian Fischer2020-06-042-1/+25
|
* [gitlab-ci] use spaces as indentationFlorian Fischer2020-06-031-2/+2
|
* [gitlab-ci] add gitlab-ci configFlorian Fischer2020-06-031-0/+5
|