aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* define a style per allocatorpgfplotsFlorian Fischer2020-02-121-3/+5
| | | | | the style is named like the allocator and can be overwritten using a custom preamble.
* improve default labelsFlorian Fischer2020-02-111-4/+4
|
* use str.format labels and fix value retrieval in pgfplot_linearFlorian Fischer2020-02-111-4/+9
|
* add legend file name to pgfplot_legend argumentsFlorian Fischer2020-02-111-2/+2
|
* set any missing allocator colorFlorian Fischer2020-02-111-6/+22
| | | | The matplotlib "C" color cycle list is used for missing colors
* add summarize option to specify a custom latex preambleFlorian Fischer2020-02-113-0/+14
| | | | this is meant for some latex setup specifics like including common.tex
* replace eval with str.format labels in loop.pyFlorian Fischer2020-02-111-7/+7
|
* format dj_trace.py using yapfFlorian Fischer2020-02-111-116/+201
|
* cleanup plot codeFlorian Fischer2020-02-118-148/+171
| | | | | | | * use str.format instead of eval for plot labels * use meaningful variable names * add license header * add some doc strings
* move plotting code from src.benchmark to src.plotsFlorian Fischer2020-02-1112-633/+672
|
* implement standalone pgfplot legend creationFlorian Fischer2020-02-112-0/+55
|
* use allocbench colors in pgfplotFlorian Fischer2020-02-111-7/+13
| | | | | | the used colors consist of the allocator name followed by '_color'. The colors are defined using xcolors providecolor command which does not override existing names.
* generate an example pgfplot for the loop benchmarkFlorian Fischer2020-01-231-0/+8
|
* add simple pgfplot functionFlorian Fischer2020-01-231-0/+42
|
* Revert "add tid to chattymalloc log"Florian Fischer2020-01-162-13/+9
| | | | This reverts commit 0978c0cbbcdca5394b2a0aeeab0771939021fd15.
* add tid to chattymalloc logFlorian Fischer2020-01-082-9/+13
|
* fmt summarize.py with yapfFlorian Fischer2019-12-281-20/+44
|
* readd option to summarize after benchmark runFlorian Fischer2019-12-282-36/+47
|
* fmt chattyparser using yapfFlorian Fischer2019-12-281-26/+68
|
* use class members like normal peopleFlorian Fischer2019-12-282-24/+18
|
* use file=None to print to stdout this fixes print_* for xonshFlorian Fischer2019-12-181-7/+7
|
* remove useless whitespaceFlorian Fischer2019-12-181-2/+0
|
* fix allocator.pyFlorian Fischer2019-12-181-14/+14
| | | | | * Don't override members of subclasses * Fix patching
* Add benchmarks from pVM paper to TODOFlorian Fischer2019-12-161-0/+3
|
* fmt allocator.py with yapfFlorian Fischer2019-12-141-18/+30
|
* refactor allocator.pyFlorian Fischer2019-12-141-47/+44
| | | | | | | Use run_cmd instead of subprocess.run. Explicitly declare all known members. Don't rebuild linker cache when building LIBRARY_PATH Use isinstance instead of type()
* change default output_verbosity of run_cmd to twoFlorian Fischer2019-12-142-3/+3
|
* use sys.exit instead of exit and other small code improvementsFlorian Fischer2019-12-145-17/+15
|
* fix facter bugs found by pylintFlorian Fischer2019-12-141-9/+9
|
* fix and improve mysql prepareFlorian Fischer2019-12-141-12/+20
|
* fix GitArtifact.provideFlorian Fischer2019-12-141-5/+7
|
* add subprocess.run shell parameter to run_cmdFlorian Fischer2019-12-141-5/+7
|
* move allocbench_version to facter and make the facts a global variable of ↵Florian Fischer2019-12-147-54/+43
| | | | facter.py
* use run_cmd in util.pyFlorian Fischer2019-12-131-3/+2
|
* use new run_cmd wrapper in artifact.pyFlorian Fischer2019-12-131-27/+5
|
* introduce verbosity aware subprocess.run wrapper and use it in benchmarksFlorian Fischer2019-12-134-46/+52
|
* remove unused importsFlorian Fischer2019-12-131-2/+0
|
* always output if we retrieve aqn artifactFlorian Fischer2019-12-131-2/+2
|
* collect vmhwm for servers and use it for mysql, httpd and redisFlorian Fischer2019-12-114-45/+43
|
* format artifact.py using yapfFlorian Fischer2019-12-111-19/+39
|
* fmt benchmark definitions with yapfFlorian Fischer2019-12-1113-193/+258
|
* format the __init__ files, facter and util using yapfFlorian Fischer2019-12-114-15/+24
|
* add yapf targetFlorian Fischer2019-12-111-1/+6
|
* update TODOFlorian Fischer2019-12-111-0/+10
|
* yapf format and remove old hacky output codeFlorian Fischer2019-12-111-21/+47
|
* change german plot label to englishFlorian Fischer2019-12-041-6/+6
|
* retrieve maxrss by using time as measure cmdFlorian Fischer2019-12-041-8/+16
|
* add option to parse measure cmd stdout as csvFlorian Fischer2019-12-041-1/+2
|
* calculate speedup and use it for multiple summariesFlorian Fischer2019-11-281-23/+23
|
* mention new -t option in readmeFlorian Fischer2019-11-281-1/+4
|