| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | make the whole project more python idiomatic | Florian Fischer | 2020-06-02 | 145 | -31874/+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 | ||||
| * | rdtsc: save mean of cycles to use allocbench's stats | Florian Fischer | 2020-05-06 | 1 | -5/+11 |
| | | |||||
| * | rdtsc: fix mode selection and cpu selection | Florian Fischer | 2020-05-01 | 1 | -3/+4 |
| | | |||||
| * | add micro benchmark measureing malloc using rdtsc | Florian Fischer | 2020-04-08 | 3 | -0/+204 |
| | | |||||
| * | fix keydb and loop summaries | Florian Fischer | 2020-04-07 | 2 | -12/+16 |
| | | |||||
| * | fix syntax after plot changes | Florian Fischer | 2020-04-07 | 4 | -5/+4 |
| | | |||||
| * | unify plotting code | Florian Fischer | 2020-04-07 | 15 | -229/+288 |
| | | | | | | Now there is only a single plot function which takes a plot type as well as some plot and figure options. | ||||
| * | fix larson delete not matching new[] | Florian Fischer | 2020-04-03 | 1 | -5/+5 |
| | | | | | | Thanks to Matthew Parkinson see: https://github.com/daanx/mimalloc-bench/pull/14 | ||||
| * | don't use perm in keydb plot titles | Florian Fischer | 2020-03-10 | 1 | -2/+2 |
| | | |||||
| * | improve matplotlib code | Florian Fischer | 2020-03-09 | 16 | -46/+46 |
| | | | | | | | 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 | ||||
| * | remove unused code and compiler flags from t-test1 | Florian Fischer | 2020-02-27 | 3 | -199/+3 |
| | | |||||
| * | minor whitespace fixes | Florian Fischer | 2020-02-24 | 1 | -2/+2 |
| | | |||||
| * | fix title of keydb plots | Florian Fischer | 2020-02-21 | 1 | -2/+2 |
| | | |||||
| * | use plots from src.plots | Florian Fischer | 2020-02-21 | 7 | -26/+30 |
| | | |||||
| * | simplify MOP/s calculation for the loop micro benchmark | Florian Fischer | 2020-02-20 | 1 | -16/+19 |
| | | |||||
| * | add falsesharing pgfplot | Florian Fischer | 2020-02-20 | 1 | -9/+24 |
| | | |||||
| * | add blowup pgfplot | Florian Fischer | 2020-02-20 | 1 | -1/+11 |
| | | |||||
| * | Merge branch 'pgfplots' | Florian Fischer | 2020-02-20 | 11 | -242/+369 |
| |\ | |||||
| | * | replace eval with str.format labels in loop.py | Florian Fischer | 2020-02-11 | 1 | -7/+7 |
| | | | |||||
| | * | format dj_trace.py using yapf | Florian Fischer | 2020-02-11 | 1 | -116/+201 |
| | | | |||||
| | * | cleanup plot code | Florian Fischer | 2020-02-11 | 7 | -35/+35 |
| | | | | | | | | | | | | | | | * 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.plots | Florian Fischer | 2020-02-11 | 10 | -123/+154 |
| | | | |||||
| | * | implement standalone pgfplot legend creation | Florian Fischer | 2020-02-11 | 1 | -0/+3 |
| | | | |||||
| | * | generate an example pgfplot for the loop benchmark | Florian Fischer | 2020-01-23 | 1 | -0/+8 |
| | | | |||||
| * | | change keydb server threads to recommended amount | Florian Fischer | 2020-02-20 | 1 | -1/+1 |
| | | | |||||
| * | | only build keydb or memtier_benchmark if they don't exists | Florian Fischer | 2020-02-20 | 1 | -23/+29 |
| | | | |||||
| * | | use real keydb arguments and add plots | Florian Fischer | 2020-02-19 | 1 | -7/+11 |
| | | | |||||
| * | | add initial keydb benchmark without plotskeydb | Florian Fischer | 2020-02-18 | 1 | -0/+112 |
| | | | |||||
| * | | loop: use debug compiler flags per default | Florian Fischer | 2020-01-23 | 1 | -3/+3 |
| |/ | |||||
| * | change default output_verbosity of run_cmd to two | Florian Fischer | 2019-12-14 | 1 | -2/+2 |
| | | |||||
| * | fix and improve mysql prepare | Florian Fischer | 2019-12-14 | 1 | -12/+20 |
| | | |||||
| * | introduce verbosity aware subprocess.run wrapper and use it in benchmarks | Florian Fischer | 2019-12-13 | 3 | -46/+26 |
| | | |||||
| * | remove unused imports | Florian Fischer | 2019-12-13 | 1 | -2/+0 |
| | | |||||
| * | collect vmhwm for servers and use it for mysql, httpd and redis | Florian Fischer | 2019-12-11 | 3 | -42/+33 |
| | | |||||
| * | fmt benchmark definitions with yapf | Florian Fischer | 2019-12-11 | 13 | -193/+258 |
| | | |||||
| * | format the __init__ files, facter and util using yapf | Florian Fischer | 2019-12-11 | 1 | -1/+0 |
| | | |||||
| * | change german plot label to english | Florian Fischer | 2019-12-04 | 1 | -6/+6 |
| | | |||||
| * | retrieve maxrss by using time as measure cmd | Florian Fischer | 2019-12-04 | 1 | -8/+16 |
| | | |||||
| * | calculate speedup and use it for multiple summaries | Florian Fischer | 2019-11-28 | 1 | -23/+23 |
| | | |||||
| * | make blowup summary tex friendly | Florian Fischer | 2019-11-27 | 1 | -7/+7 |
| | | |||||
| * | add mentioning papers | Florian Fischer | 2019-11-27 | 2 | -3/+22 |
| | | |||||
| * | fix fd.prepare() | Florian Fischer | 2019-11-22 | 1 | -3/+4 |
| | | | | | always call provide of the linux sources to know where they were provided to | ||||
| * | keep not modified artifact data in cache | Florian Fischer | 2019-11-21 | 3 | -7/+8 |
| | | |||||
| * | don't use fixed sizes to aquire life data | Florian Fischer | 2019-11-21 | 1 | -21/+46 |
| | | |||||
| * | cleanup database dumps after redis benchmark | Florian Fischer | 2019-11-13 | 1 | -0/+5 |
| | | |||||
| * | use fixed sizes in loop benchmark and remove legacy source code | Florian Fischer | 2019-11-13 | 1 | -51/+9 |
| | | |||||
| * | don't always use jemalloc for redis | Florian Fischer | 2019-11-06 | 1 | -1/+1 |
| | | |||||
| * | add tex tables to cfrac and espresso | Florian Fischer | 2019-10-30 | 2 | -0/+16 |
| | | |||||
| * | add and use write_tex_table function | Florian Fischer | 2019-10-30 | 6 | -3/+46 |
| | | |||||
| * | introduce a global summary file extension | Florian Fischer | 2019-10-30 | 3 | -10/+15 |
| | | |||||
