| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| | | |||||
| * | bump speedymalloc version | Florian Fischer | 2020-04-28 | 1 | -6/+2 |
| | | |||||
| * | chattymalloc: trace thread_termination | Florian Fischer | 2020-04-28 | 4 | -6/+54 |
| | | |||||
| * | GitArtifact: force fetch repository | Florian Fischer | 2020-04-28 | 1 | -1/+1 |
| | | |||||
| * | use pathlib.PATH in allocator.py where it is reasonable | Florian Fischer | 2020-04-23 | 1 | -21/+21 |
| | | |||||
| * | fix shutdown for already terminated servers and save their returncode | Florian Fischer | 2020-04-23 | 1 | -21/+25 |
| | | |||||
| * | update TODOs | Florian Fischer | 2020-04-23 | 1 | -4/+1 |
| | | |||||
| * | bump speedymalloc version and add thread_free and no_glab flavor | Florian Fischer | 2020-04-23 | 1 | -5/+14 |
| | | |||||
| * | fix errorbars and sanely position bars in barplots | Florian Fischer | 2020-04-17 | 1 | -4/+10 |
| | | |||||
| * | implement wildcard search for allocator selection | Florian Fischer | 2020-04-15 | 6 | -185/+62 |
| | | | | | | | This makes most allocator collections, which only bundle all allocator variants from one allocator obsolete. They can be replaces with 'allocator*' on the command line. | ||||
| * | fix tcmalloc in no false sharing allocator bundle | Florian Fischer | 2020-04-15 | 1 | -1/+1 |
| | | |||||
| * | use IPython for interactive summary if available | Florian Fischer | 2020-04-12 | 1 | -2/+6 |
| | | |||||
| * | bump speedymalloc | Florian Fischer | 2020-04-12 | 1 | -2/+2 |
| | | |||||
| * | bump mimalloc to 1.6.0 | Florian Fischer | 2020-04-11 | 1 | -1/+1 |
| | | |||||
| * | add micro benchmark measureing malloc using rdtsc | Florian Fischer | 2020-04-08 | 3 | -0/+204 |
| | | |||||
| * | update TODOs | Florian Fischer | 2020-04-08 | 1 | -4/+2 |
| | | |||||
| * | don't output the error if a datapoint is not convertable to float | Florian Fischer | 2020-04-08 | 1 | -1/+0 |
| | | |||||
| * | add simple interactive summary support | Florian Fischer | 2020-04-08 | 1 | -0/+7 |
| | | |||||
| * | fix figure_option handling in plot() | Florian Fischer | 2020-04-07 | 1 | -18/+17 |
| | | |||||
| * | fix keydb and loop summaries | Florian Fischer | 2020-04-07 | 2 | -12/+16 |
| | | |||||
| * | add script to print all facts about a result directory | Florian Fischer | 2020-04-07 | 1 | -0/+70 |
| | | |||||
| * | seperate export_facts into print_facts and print_common_facts | Florian Fischer | 2020-04-07 | 1 | -11/+20 |
| | | |||||
