aboutsummaryrefslogtreecommitdiff
path: root/src/benchmarks/dj_trace.py
Commit message (Collapse)AuthorAgeFilesLines
* make the whole project more python idiomaticFlorian Fischer2020-06-021-445/+0
| | | | | | | | | * rename src directory to allocbench * make global variable names UPPERCASE * format a lot of code using yapf * use lowercase ld_preload and ld_library_path as Allocator members * name expected Errors 'err' and don't raise a new Exception * disable some pylint messages
* fix syntax after plot changesFlorian Fischer2020-04-071-1/+1
|
* unify plotting codeFlorian Fischer2020-04-071-34/+17
| | | | | Now there is only a single plot function which takes a plot type as well as some plot and figure options.
* improve matplotlib codeFlorian Fischer2020-03-091-4/+4
| | | | | | add new helper functions to get all y_values for a plot use seperate figures for each plot s/filepostfix/file_postfix/ to be consistent
* format dj_trace.py using yapfFlorian Fischer2020-02-111-116/+201
|
* change german plot label to englishFlorian Fischer2019-12-041-6/+6
|
* keep not modified artifact data in cacheFlorian Fischer2019-11-211-2/+3
|
* add and use write_tex_table functionFlorian Fischer2019-10-301-0/+14
|
* introduce a global summary file extensionFlorian Fischer2019-10-301-8/+10
|
* use new dj_workload locationFlorian Fischer2019-10-231-2/+2
|
* fix location of dj_workload artifactFlorian Fischer2019-10-231-1/+1
|
* fix dj_traceFlorian Fischer2019-10-161-1/+1
|
* use fixed xkcd color for ideal rssFlorian Fischer2019-10-161-1/+1
|
* use ArchiveArtifacts for all benchmark resourcesFlorian Fischer2019-09-231-25/+8
|
* fix barplots for Ideal_RSSFlorian Fischer2019-09-141-1/+2
|
* don't exit if we fail to prepare a benchmarkFlorian Fischer2019-09-111-5/+4
| | | | | benchmark.prepare should raise an Exception if it encounters an unrecoverable, intolerable error.
* move urlretrieve report hook to util.py and use archive in dj_traceFlorian Fischer2019-08-291-49/+20
|
* require a name in Benchmark.__init__Florian Fischer2019-08-291-2/+2
|
* add license header comments to benchmark definitionsFlorian Fischer2019-08-281-0/+17
|
* fix IDEAL_RSS_RE regexFlorian Fischer2019-08-271-1/+1
|
* remove verbosity argument from hooksFlorian Fischer2019-08-271-1/+2
|
* improve benchmark code quality using pylintFlorian Fischer2019-08-271-69/+70
| | | | The description Benchmark member is replaced with class docstrings
* add facts to dataref exportFlorian Fischer2019-07-311-4/+4
|
* apply some flake8 hintsFlorian Fischer2019-06-191-15/+13
|
* don't break if a result is NaNFlorian Fischer2019-05-211-4/+4
|
* add dataref exportsFlorian Fischer2019-05-081-0/+28
|
* dj_trace: make tex table standaloneFlorian Fischer2019-04-101-1/+5
|
* move benchmark definitions into src/benchmarksFlorian Fischer2019-03-251-0/+357
bench now loads all *.py files from src/benchmarks as benchmarks