aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [yapf] add yapf style definitionintroduce_gitlab-ciFlorian Fischer2020-06-031-0/+394
|
* [gitlab-ci] symlink yapf3 to yapf and pylint3 to pylintFlorian Fischer2020-06-031-0/+2
|
* [gitlab-ci] add pylint and yapfFlorian Fischer2020-06-031-0/+2
|
* [gitlab-ci] install build depedenciesFlorian Fischer2020-06-031-0/+7
|
* [gitlab-ci] use spaces as indentationFlorian Fischer2020-06-031-2/+2
|
* [gitlab-ci] add gitlab-ci configFlorian Fischer2020-06-031-0/+5
|
* [gitignore] add mypy cache directoryFlorian Fischer2020-06-031-0/+1
|
* [httpd] fix titles and VmHWM datapointFlorian Fischer2020-06-031-5/+5
|
* [benchmark.y] fix extraction of server VmHWMFlorian Fischer2020-06-031-3/+6
|
* [dj_trace/lld/plots] fix summary and add doc stringsFlorian Fischer2020-06-033-107/+52
|
* [benchmark.py] format using yapfFlorian Fischer2020-06-031-5/+4
|
* [make] fix check-format targetFlorian Fischer2020-06-031-1/+1
|
* [lld] use plots.get_y_data in custom plots to handle missing dataFlorian Fischer2020-06-031-4/+14
|
* [plots] fix export_stats_to_csv for missing datapointsFlorian Fischer2020-06-031-2/+6
|
* [speedymalloc] bump speedymalloc versionFlorian Fischer2020-06-031-2/+2
|
* [speedymalloc] bump versionFlorian Fischer2020-06-021-1/+1
|
* [pylint] disable some warningsFlorian Fischer2020-06-024-11/+10
|
* [pylint] add config and fix tools/check-pylint exit codeFlorian Fischer2020-06-023-2/+584
|
* [benchmark.py] make sure we use the real global state and not a copyFlorian Fischer2020-06-021-12/+15
|
* [plots] rename _get_y_data to get_y_dataFlorian Fischer2020-06-021-17/+17
|
* [benchmarks] reintroduce prepareFlorian Fischer2020-06-0210-56/+84
| | | | | | Always running the possibly very expensive preparation code when a benchmark object is created is not reasonable when benchmarks should only be summarized.
* [benchmark.py] add function to retrieve Benchmark instance from a moduleFlorian Fischer2020-06-023-21/+30
|
* scripts/histogram: remove useless import path manipulationFlorian Fischer2020-06-021-35/+35
|
* remove deprecated pickle codeFlorian Fischer2020-06-024-26/+7
|
* update copyrightFlorian Fischer2020-06-022-2/+2
|
* format the source code using yapfFlorian Fischer2020-06-0223-147/+265
|
* update TODOFlorian Fischer2020-06-021-2/+2
|
* ignore redefined input argumentFlorian Fischer2020-06-021-1/+1
|
* plots.py: export get_y_dataFlorian Fischer2020-06-022-2/+2
|
* allocator.py: search for every alloactor bundled with allocbenchFlorian Fischer2020-06-021-2/+1
|
* Makefile: add new pylint check-target which fails on errors and warningsFlorian Fischer2020-06-022-5/+28
|
* bench.py: fix benchmark checkFlorian Fischer2020-06-021-1/+1
|
* scripts: improve code quality from some scriptsFlorian Fischer2020-06-022-16/+17
|
* summarize.py: use less globals and make sets optionalFlorian Fischer2020-06-021-33/+50
|
* benchmark.py fomrat using yapfFlorian Fischer2020-06-021-69/+143
|
* benchmark.py: improve overall code qualityFlorian Fischer2020-06-021-107/+139
|
* plots: fix _eval_with_stat not really evaluating the ast nodeFlorian Fischer2020-06-021-1/+1
|
* make benchmark definitions more pythonicFlorian Fischer2020-06-0218-102/+26
| | | | | | Don't export a singleton object in the definiton. An object is now created when the Benchmark should be executed, thus we don't need a prepare method this can be done in __init__
* analyse.py: mark unused variable as unusedFlorian Fischer2020-06-021-1/+1
|
* larson.py: fix plot titlesFlorian Fischer2020-06-021-2/+2
|
* fix falsesharingFlorian Fischer2020-06-021-1/+1
|
* falsesharing.py: remove useless evalFlorian Fischer2020-06-021-4/+4
|
* fix wrong user name in mysql.pyFlorian Fischer2020-06-021-1/+1
|
* improve dj_trace summary codeFlorian Fischer2020-06-021-61/+71
|
* replace eval with ast.parse and operatorsFlorian Fischer2020-06-021-6/+38
|
* Makefile: find all our python files and add check targetFlorian Fischer2020-06-021-2/+4
|
* make the whole project more python idiomaticFlorian Fischer2020-06-02200-625/+663
| | | | | | | | | * 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
* rdtsc: save mean of cycles to use allocbench's statsFlorian Fischer2020-05-061-5/+11
|
* analyze: build allocators before setting globally LD_PRELOADFlorian Fischer2020-05-051-0/+3
|
* chattymalloc: use external chattymalloc repositoryFlorian Fischer2020-05-055-878/+32
|