| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | [gitignore] add mypy cache directory | Florian Fischer | 2020-06-03 | 1 | -0/+1 | |
| | | ||||||
| * | [httpd] fix titles and VmHWM datapoint | Florian Fischer | 2020-06-03 | 1 | -5/+5 | |
| | | ||||||
| * | [benchmark.y] fix extraction of server VmHWM | Florian Fischer | 2020-06-03 | 1 | -3/+6 | |
| | | ||||||
| * | [dj_trace/lld/plots] fix summary and add doc strings | Florian Fischer | 2020-06-03 | 3 | -107/+52 | |
| | | ||||||
| * | [benchmark.py] format using yapf | Florian Fischer | 2020-06-03 | 1 | -5/+4 | |
| | | ||||||
| * | [make] fix check-format target | Florian Fischer | 2020-06-03 | 1 | -1/+1 | |
| | | ||||||
| * | [lld] use plots.get_y_data in custom plots to handle missing data | Florian Fischer | 2020-06-03 | 1 | -4/+14 | |
| | | ||||||
| * | [plots] fix export_stats_to_csv for missing datapoints | Florian Fischer | 2020-06-03 | 1 | -2/+6 | |
| | | ||||||
| * | [speedymalloc] bump speedymalloc version | Florian Fischer | 2020-06-03 | 1 | -2/+2 | |
| | | ||||||
| * | [speedymalloc] bump version | Florian Fischer | 2020-06-02 | 1 | -1/+1 | |
| | | ||||||
| * | [pylint] disable some warnings | Florian Fischer | 2020-06-02 | 4 | -11/+10 | |
| | | ||||||
| * | [pylint] add config and fix tools/check-pylint exit code | Florian Fischer | 2020-06-02 | 3 | -2/+584 | |
| | | ||||||
| * | [benchmark.py] make sure we use the real global state and not a copy | Florian Fischer | 2020-06-02 | 1 | -12/+15 | |
| | | ||||||
| * | [plots] rename _get_y_data to get_y_data | Florian Fischer | 2020-06-02 | 1 | -17/+17 | |
| | | ||||||
| * | [benchmarks] reintroduce prepare | Florian Fischer | 2020-06-02 | 10 | -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 module | Florian Fischer | 2020-06-02 | 3 | -21/+30 | |
| | | ||||||
| * | scripts/histogram: remove useless import path manipulation | Florian Fischer | 2020-06-02 | 1 | -35/+35 | |
| | | ||||||
| * | remove deprecated pickle code | Florian Fischer | 2020-06-02 | 4 | -26/+7 | |
| | | ||||||
| * | update copyright | Florian Fischer | 2020-06-02 | 2 | -2/+2 | |
| | | ||||||
| * | format the source code using yapf | Florian Fischer | 2020-06-02 | 23 | -147/+265 | |
| | | ||||||
| * | update TODO | Florian Fischer | 2020-06-02 | 1 | -2/+2 | |
| | | ||||||
| * | ignore redefined input argument | Florian Fischer | 2020-06-02 | 1 | -1/+1 | |
| | | ||||||
| * | plots.py: export get_y_data | Florian Fischer | 2020-06-02 | 2 | -2/+2 | |
| | | ||||||
| * | allocator.py: search for every alloactor bundled with allocbench | Florian Fischer | 2020-06-02 | 1 | -2/+1 | |
| | | ||||||
| * | Makefile: add new pylint check-target which fails on errors and warnings | Florian Fischer | 2020-06-02 | 2 | -5/+28 | |
| | | ||||||
| * | bench.py: fix benchmark check | Florian Fischer | 2020-06-02 | 1 | -1/+1 | |
| | | ||||||
| * | scripts: improve code quality from some scripts | Florian Fischer | 2020-06-02 | 2 | -16/+17 | |
| | | ||||||
| * | summarize.py: use less globals and make sets optional | Florian Fischer | 2020-06-02 | 1 | -33/+50 | |
| | | ||||||
| * | benchmark.py fomrat using yapf | Florian Fischer | 2020-06-02 | 1 | -69/+143 | |
| | | ||||||
| * | benchmark.py: improve overall code quality | Florian Fischer | 2020-06-02 | 1 | -107/+139 | |
| | | ||||||
| * | plots: fix _eval_with_stat not really evaluating the ast node | Florian Fischer | 2020-06-02 | 1 | -1/+1 | |
| | | ||||||
| * | make benchmark definitions more pythonic | Florian Fischer | 2020-06-02 | 18 | -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 unused | Florian Fischer | 2020-06-02 | 1 | -1/+1 | |
| | | ||||||
| * | larson.py: fix plot titles | Florian Fischer | 2020-06-02 | 1 | -2/+2 | |
| | | ||||||
| * | fix falsesharing | Florian Fischer | 2020-06-02 | 1 | -1/+1 | |
| | | ||||||
| * | falsesharing.py: remove useless eval | Florian Fischer | 2020-06-02 | 1 | -4/+4 | |
| | | ||||||
| * | fix wrong user name in mysql.py | Florian Fischer | 2020-06-02 | 1 | -1/+1 | |
| | | ||||||
| * | improve dj_trace summary code | Florian Fischer | 2020-06-02 | 1 | -61/+71 | |
| | | ||||||
| * | replace eval with ast.parse and operators | Florian Fischer | 2020-06-02 | 1 | -6/+38 | |
| | | ||||||
| * | Makefile: find all our python files and add check target | Florian Fischer | 2020-06-02 | 1 | -2/+4 | |
| | | ||||||
| * | make the whole project more python idiomatic | Florian Fischer | 2020-06-02 | 200 | -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 stats | Florian Fischer | 2020-05-06 | 1 | -5/+11 | |
| | | ||||||
| * | analyze: build allocators before setting globally LD_PRELOAD | Florian Fischer | 2020-05-05 | 1 | -0/+3 | |
| | | ||||||
| * | chattymalloc: use external chattymalloc repository | Florian Fischer | 2020-05-05 | 5 | -878/+32 | |
| | | ||||||
| * | rdtsc: fix mode selection and cpu selection | Florian Fischer | 2020-05-01 | 1 | -3/+4 | |
| | | ||||||
| * | improve chattymalloc trace infrastructure | Florian Fischer | 2020-05-01 | 3 | -49/+77 | |
| | | | | | | | | * Detect empty entries. * Parse the trace entries using the struct python library * fix realloc accounting * multiple fixes in chattyparser | |||||
| * | bump speedymalloc, build the release version | Florian Fischer | 2020-05-01 | 1 | -3/+3 | |
| | | ||||||
| * | GitArtifact: alos force fetch the bare repo | Florian Fischer | 2020-05-01 | 1 | -1/+1 | |
| | | ||||||
| * | chattyparser: only track calls when we should | Florian Fischer | 2020-04-29 | 1 | -1/+2 | |
| | | ||||||
| * | chattyparser: don't treat thread_termination as allocation | Florian Fischer | 2020-04-29 | 1 | -0/+3 | |
| | | ||||||
