aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* apply some flake8 hintsFlorian Fischer2019-06-1911-117/+107
|
* fix name of tcmalloc sourceFlorian Fischer2019-06-171-1/+1
|
* fix jemalloc, SuperMalloc and Hoard dirty buildsFlorian Fischer2019-06-173-3/+3
|
* reduce code duplication by giving each known allocator its own classFlorian Fischer2019-06-1718-180/+210
| | | | also move allocator related code to src/allocators
* fix old variable name in debug outputFlorian Fischer2019-06-171-1/+1
|
* save full server /proc/pid/status file in each result entryFlorian Fischer2019-05-271-1/+4
|
* use sane iterations (100 -> 10000)Florian Fischer2019-05-272-5/+3
|
* fix libc_ver using code from pipFlorian Fischer2019-05-272-5/+55
|
* mark free ptr unusedFlorian Fischer2019-05-271-1/+1
|
* don't break if a result is NaNFlorian Fischer2019-05-211-4/+4
|
* don't hardcode bumpptr colorFlorian Fischer2019-05-211-1/+1
|
* add ttest1 from ptmallocFlorian Fischer2019-05-155-0/+685
|
* fix cmd for non server benchmarksFlorian Fischer2019-05-151-1/+1
|
* introduce server concept to BenchmarkFlorian Fischer2019-05-153-136/+129
| | | | | | | | | | | | A benchmark object can specify a list of cmds to execute as "servers" in the member attribute server_cmds. Servers are started and terminated through Popen objects. This requires the server cmds to not daemonize so the server can be terminated through the Popen object. For each started server cmd a shutdown function is registered with atexit to terminate all servers even if a exception occurs. Use the new server concept in httpd and mysql benchmarks
* add function to prefix cmd with abspath using whereisFlorian Fischer2019-05-151-0/+18
|
* remove unused variableFlorian Fischer2019-05-151-1/+0
|
* add php to httpd benchmarkFlorian Fischer2019-05-158-75/+2666
| | | | | | | | | restructure httpd and php-fpm setup OBJDIR/etc holds configs OBJDIR/run holds pid files OBJDIR/log holds all log files don't daemonize nginx
* fix ylabel for llc miss plotFlorian Fischer2019-05-141-1/+1
|
* only delete during analyse created stats if they existFlorian Fischer2019-05-111-1/+1
|
* add dataref exportsFlorian Fischer2019-05-084-0/+31
|
* use abspaths in globalvarsFlorian Fischer2019-05-081-2/+2
|
* add export to datarefFlorian Fischer2019-05-081-1/+27
|
* fix upper-whisker, singularize whisker names and capitalize csv headersFlorian Fischer2019-05-081-5/+5
|
* fix some hints from flake8Florian Fischer2019-05-081-8/+8
|
* move list of available benchmarks to src.globalvars.benchmarksFlorian Fischer2019-04-293-8/+17
| | | | fix analyse
* fix Benchmark.runFlorian Fischer2019-04-281-1/+1
|
* fix analyseFlorian Fischer2019-04-281-1/+1
|
* add Mesh to all allocatorsFlorian Fischer2019-04-281-1/+10
|
* start moving allocator definitions to src/allocatorsFlorian Fischer2019-04-282-1/+1
|
* use special allocator "malt" during analyse to run the benchmark only onceFlorian Fischer2019-04-282-16/+35
|
* use bumpptr in loop benchmarkFlorian Fischer2019-04-281-0/+4
|
* add bumptr allocator implementationFlorian Fischer2019-04-283-5/+167
|
* export make variables for subcallsFlorian Fischer2019-04-281-10/+10
|
* don't fail if NaN is in evalFlorian Fischer2019-04-281-1/+7
|
* use new barplot functionFlorian Fischer2019-04-151-13/+3
|
* add standart deviation in percent of meanFlorian Fischer2019-04-151-0/+2
|
* improve descriptive statistics, csv-export and add general barplot functionFlorian Fischer2019-04-135-163/+218
|
* improve httpd Makefile and configFlorian Fischer2019-04-132-3/+2
|
* fix still running checkFlorian Fischer2019-04-131-1/+18
|
* add check if nginx is running before trying to terminateFlorian Fischer2019-04-131-7/+9
|
* adjust absurd concurrencyFlorian Fischer2019-04-131-1/+1
|
* fix normalized plotsFlorian Fischer2019-04-101-1/+1
|
* add normalized time plotFlorian Fischer2019-04-101-0/+8
|
* make tex tables standaloneFlorian Fischer2019-04-101-0/+3
|
* add normalization to plot_fixed_argFlorian Fischer2019-04-101-2/+10
|
* dj_trace: make tex table standaloneFlorian Fischer2019-04-101-1/+5
|
* use autoticks for loop plotsFlorian Fischer2019-04-101-2/+4
|
* fix autoticks in plot_fixed_argFlorian Fischer2019-04-101-1/+1
|
* add reset_cmd to HoardFlorian Fischer2019-04-022-2/+4
|
* fix jemalloc and remove colors from all.pyFlorian Fischer2019-04-022-9/+7
|