| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix src.util.prefix_cmd_with_abspath for commands without arguments | Florian Fischer | 2019-09-04 | 1 | -2/+7 |
| | | |||||
| * | add "time" suffix to realloc time plot | Florian Fischer | 2019-09-04 | 1 | -1/+2 |
| | | |||||
| * | fix barplot for benchmarks with empty args dict | Florian Fischer | 2019-09-04 | 1 | -3/+9 |
| | | |||||
| * | rework Benchmark.terminate_subprocess to use Popen.communicate | Florian Fischer | 2019-09-04 | 1 | -10/+12 |
| | | | | | code is inspired by the example in the python3 subprocess documentation | ||||
| * | add reset command to supermalloc definition | Florian Fischer | 2019-09-04 | 1 | -1/+2 |
| | | |||||
| * | try to get version of benchmark requirements | Florian Fischer | 2019-08-30 | 2 | -1/+15 |
| | | |||||
| * | add --version flag to executables | Florian Fischer | 2019-08-30 | 1 | -0/+23 |
| | | |||||
| * | improve benchmark code quality | Florian Fischer | 2019-08-29 | 2 | -12/+18 |
| | | |||||
| * | move urlretrieve report hook to util.py and use archive in dj_trace | Florian Fischer | 2019-08-29 | 3 | -60/+33 |
| | | |||||
| * | require a name in Benchmark.__init__ | Florian Fischer | 2019-08-29 | 12 | -41/+39 |
| | | |||||
| * | add license header and module docstring removing not valid variable docstrings | Florian Fischer | 2019-08-29 | 1 | -11/+33 |
| | | |||||
| * | add license header top 10 sizes in histogram and docstrings | Florian Fischer | 2019-08-29 | 1 | -6/+35 |
| | | |||||
| * | add license header and improve code quality | Florian Fischer | 2019-08-29 | 1 | -7/+28 |
| | | |||||
| * | add license header and docstrings | Florian Fischer | 2019-08-29 | 1 | -1/+31 |
| | | |||||
| * | make all default allocator target | Florian Fischer | 2019-08-28 | 1 | -25/+24 |
| | | |||||
| * | readd missing numpy import for mysql summary | Florian Fischer | 2019-08-28 | 1 | -0/+2 |
| | | |||||
| * | remove debug output from src/allocator.py and add TODOs | Florian Fischer | 2019-08-28 | 1 | -2/+0 |
| | | |||||
| * | revert accidentally added changes | Florian Fischer | 2019-08-28 | 1 | -2/+2 |
| | | |||||
| * | improve src/allocator.py code quality and remove obsolete patch_alloc function | Florian Fischer | 2019-08-28 | 1 | -68/+94 |
| | | |||||
| * | add allocsrcdir and allocbuild dir to globalvars | Florian Fischer | 2019-08-28 | 1 | -0/+6 |
| | | |||||
| * | exclude aligned_alloc from SuperMalloc build | Florian Fischer | 2019-08-28 | 2 | -0/+14 |
| | | |||||
| * | improve code quality and add license headers to allocator definitions | Florian Fischer | 2019-08-28 | 21 | -113/+499 |
| | | |||||
| * | add license header comments to benchmark definitions | Florian Fischer | 2019-08-28 | 12 | -0/+206 |
| | | |||||
| * | fix IDEAL_RSS_RE regex | Florian Fischer | 2019-08-27 | 1 | -1/+1 |
| | | |||||
| * | improve chattymalloc code with pylint | Florian Fischer | 2019-08-27 | 1 | -46/+54 |
| | | |||||
| * | remove verbosity argument from hooks | Florian Fischer | 2019-08-27 | 6 | -15/+14 |
| | | |||||
| * | improve benchmark code quality using pylint | Florian Fischer | 2019-08-27 | 12 | -160/+190 |
| | | | | | The description Benchmark member is replaced with class docstrings | ||||
| * | remove yerr from plot_* functions | Florian Fischer | 2019-08-27 | 3 | -6/+3 |
| | | |||||
| * | add srcdir to globalvars | Florian Fischer | 2019-08-27 | 1 | -5/+7 |
| | | |||||
| * | move code to collect allocators to src/allocator.py | Florian Fischer | 2019-08-27 | 1 | -0/+59 |
| | | | | | | The default allocator file at build/allocators/allocators.py is supported again | ||||
| * | add infos about allocbench to src/__init__.py | Florian Fischer | 2019-08-27 | 1 | -0/+25 |
| | | |||||
| * | add license info to merge.py | Florian Fischer | 2019-08-27 | 1 | -0/+6 |
| | | |||||
| * | set Benchmark.result_dir in Benchmark.__init__ | Florian Fischer | 2019-08-26 | 1 | -0/+6 |
| | | |||||
| * | add starttime and allocbench commit id to collected facts | Florian Fischer | 2019-08-26 | 1 | -0/+11 |
| | | |||||
| * | remove -vdebug flag | Florian Fischer | 2019-08-26 | 1 | -1/+1 |
| | | |||||
| * | add error bars to barplot_single_arg | Florian Fischer | 2019-08-26 | 7 | -8/+22 |
| | | |||||
| * | add test name to runtime plot | Florian Fischer | 2019-08-26 | 1 | -1/+1 |
| | | |||||
| * | fix VmHWM summary | Florian Fischer | 2019-08-26 | 1 | -2/+2 |
| | | |||||
| * | plot VmHWM | Florian Fischer | 2019-08-25 | 1 | -2/+9 |
| | | |||||
| * | don't permanently store substitutions | Florian Fischer | 2019-08-25 | 1 | -10/+12 |
| | | | | | | this fixes that multiple calls to Allocator.build() lose their {{fmt}} formatting strings. | ||||
| * | integrate cmake projects into the root Makefile | Florian Fischer | 2019-08-25 | 2 | -20/+0 |
| | | |||||
| * | delete lld-test archive after successful extraction | Florian Fischer | 2019-08-24 | 1 | -0/+5 |
| | | |||||
| * | add espresso benchmark | Florian Fischer | 2019-08-24 | 58 | -0/+18195 |
| | | |||||
| * | add cfrac benchmark | Florian Fischer | 2019-08-24 | 44 | -0/+5192 |
| | | |||||
| * | dynamically collect tests from archive | Florian Fischer | 2019-08-24 | 1 | -0/+2 |
| | | |||||
| * | only call shutdown_servers if there are servers | Florian Fischer | 2019-08-24 | 1 | -1/+2 |
| | | |||||
| * | run malt quiet during analyzing | Florian Fischer | 2019-08-22 | 1 | -1/+1 |
| | | |||||
| * | add snmalloc to all allocators | Florian Fischer | 2019-08-22 | 1 | -1/+2 |
| | | |||||
| * | make chattyparser.py an executable plotting a chattymalloc output file | Florian Fischer | 2019-08-22 | 1 | -0/+12 |
| | | |||||
| * | support chattymalloc as analyze fallback if malt is not available | Florian Fischer | 2019-08-22 | 2 | -1/+9 |
| | | | | | | | bench.py saves the benchmark specific result directory in the object member "result_dir". This member is used by the analyze allocators to know where to write the trace files to. | ||||
