aboutsummaryrefslogtreecommitdiff
path: root/bench.py
Commit message (Expand)AuthorAgeFilesLines
* remove unused chattyparser importFlorian Fischer2019-11-061-1/+0
* don't measure analyse runsFlorian Fischer2019-09-211-0/+4
* store start, end and duration for every benchmarkFlorian Fischer2019-09-141-0/+5
* don't exit if we fail to prepare a benchmarkFlorian Fischer2019-09-111-1/+7
* abort if there are no allocators to benchmarkFlorian Fischer2019-09-111-0/+4
* add --version flag to executablesFlorian Fischer2019-08-301-1/+5
* make all default allocator targetFlorian Fischer2019-08-281-1/+2
* simplify bench.py codeFlorian Fischer2019-08-281-180/+105
* remove -vdebug flagFlorian Fischer2019-08-261-6/+2
* only plot chattymalloc results if nosum is not setFlorian Fischer2019-08-251-1/+1
* add result directory to trace fileFlorian Fischer2019-08-251-1/+1
* fix chattymalloc nameFlorian Fischer2019-08-251-1/+1
* s/analyse/analyzeFlorian Fischer2019-08-251-16/+16
* fix analyse chattymalloc analyzingFlorian Fischer2019-08-251-1/+1
* plot traces produced by chattymallocFlorian Fischer2019-08-241-1/+7
* support chattymalloc as analyze fallback if malt is not availableFlorian Fischer2019-08-221-33/+32
* remove duplicate check if we really should run the benchmarkFlorian Fischer2019-08-221-2/+2
* load benchmarks using importlib instead of evalFlorian Fischer2019-08-121-1/+5
* add requirement check for matplotlib and python version >= 3.6Florian Fischer2019-08-121-5/+16
* Use f-stringsFlorian Schmaus2019-08-121-1/+1
* Introduce checkDependenciesAndPreconditions()Florian Schmaus2019-08-121-0/+8
* Whitespace fix in bench.pyFlorian Schmaus2019-08-121-1/+1
* add comments and error messagesFlorian Fischer2019-07-311-15/+23
* add option to exclude benchmarksFlorian Fischer2019-06-241-0/+4
* give each allocator a unique colorFlorian Fischer2019-06-241-0/+11
* rework allocator definitions #2Florian Fischer2019-06-241-15/+32
* only delete during analyse created stats if they existFlorian Fischer2019-05-111-1/+1
* fix some hints from flake8Florian Fischer2019-05-081-8/+8
* move list of available benchmarks to src.globalvars.benchmarksFlorian Fischer2019-04-291-6/+4
* fix analyseFlorian Fischer2019-04-281-1/+1
* start moving allocator definitions to src/allocatorsFlorian Fischer2019-04-281-1/+1
* use special allocator "malt" during analyse to run the benchmark only onceFlorian Fischer2019-04-281-10/+31
* improve descriptive statistics, csv-export and add general barplot functionFlorian Fischer2019-04-131-1/+0
* add analyze and server_benchmark featureFlorian Fischer2019-04-021-16/+23
* move benchmark definitions into src/benchmarksFlorian Fischer2019-03-251-2/+4
* alwys reset LD_PRELOAD even when a exception occursFlorian Fischer2019-03-221-1/+10
* use exceptions in mysql benchmarkFlorian Fischer2019-03-211-6/+7
* use exceptions to indicate an errorFlorian Fischer2019-03-211-29/+34
* collect facts on demandFlorian Fischer2019-03-191-0/+3
* fix time recordingFlorian Fischer2019-03-101-1/+1
* remove second isoformat(timespec=) callFlorian Fischer2019-03-081-4/+6
* don't use isoformat(timespec=) for python3 < 3.6Florian Fischer2019-03-081-1/+4
* Don't print running if -r 0 is setFlorian Fischer2019-03-081-1/+0
* record start and end time in factsFlorian Fischer2019-03-081-1/+5
* save facts and rstore them on loadFlorian Fischer2019-03-061-3/+25
* add allocators to globalvars; kill mysql server on exit; save libc versions o...Florian Fischer2019-03-061-6/+10
* only import benchmarks if they are usedFlorian Fischer2019-03-061-2/+3
* rework rebuild mechanism to use timestamps instead of pickle stringsFlorian Fischer2019-03-051-3/+4
* use new verbosity system in allocator.pyFlorian Fischer2019-03-051-2/+2
* add new verbosity and colored outputFlorian Fischer2019-03-051-20/+53