aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* remove unused code and compiler flags from t-test1Florian Fischer2020-02-273-199/+3
|
* remove speedymalloc.cFlorian Fischer2020-02-261-188/+0
|
* Merge remote-tracking branch 'refs/remotes/origin/master'Florian Fischer2020-02-261-0/+188
|\
| * define PAGE_SIZE and put alignment code in inline functionFlorian Fischer2020-02-261-13/+9
| |
| * free big allocations using madv_freeFlorian Fischer2020-02-261-3/+24
| |
* | remove useless nullpointer checkFlorian Fischer2020-02-261-4/+0
| | | | | | | | posix_memalign(memptr,... is attributed with __attribute__((nonnull)).
* | inlcude bump_alloc.h into bumpptr_alloc.cFlorian Fischer2020-02-263-63/+42
| |
* | fix build of speedymalloc and add new variantFlorian Fischer2020-02-262-6/+11
| |
* | externalize speedymallocFlorian Fischer2020-02-264-180/+57
| |
* | print debug message with command line of subcommandsFlorian Fischer2020-02-261-0/+2
| |
* | remove useles check if self.build_cmds are trueFlorian Fischer2020-02-261-10/+9
| |
* | get statistic value with defaultFlorian Fischer2020-02-261-2/+4
|/
* add madvise MADV_WILLNEEDFlorian Fischer2020-02-251-0/+17
| | | | Touching every 32MB chunk prevents individual page faults.
* move common allocator functions into malloc.cFlorian Fischer2020-02-254-217/+123
|
* set errno when bump end is reachedFlorian Fischer2020-02-251-3/+5
|
* save stdout and stderr of serversFlorian Fischer2020-02-251-4/+16
|
* split style and color definitions and include common.texFlorian Fischer2020-02-251-3/+6
|
* remove newline in front of ybar axis attributeFlorian Fischer2020-02-241-1/+1
|
* create correct standalone pgfplot legendFlorian Fischer2020-02-241-96/+81
|
* minor whitespace fixesFlorian Fischer2020-02-241-2/+2
|
* import tikzplotlib only if neededFlorian Fischer2020-02-241-1/+3
|
* don't use data using filecontents*Florian Fischer2020-02-241-18/+16
| | | | | The filecontent is written to disk an may colide with the data from other plots.
* add option to set additional axis attributesFlorian Fischer2020-02-241-1/+3
|
* only support 10 default colorsFlorian Fischer2020-02-241-1/+1
| | | | matplotlib on ubuntu 18.04 does only support 10 cycle colors
* add allocator collection for the paperFlorian Fischer2020-02-241-0/+31
|
* save a valid result if we haven't seen one yetFlorian Fischer2020-02-221-1/+1
|
* add verbosity flag to summarizeFlorian Fischer2020-02-221-3/+3
|
* fix title of keydb plotsFlorian Fischer2020-02-211-2/+2
|
* don't shutdown servers if starting them failedFlorian Fischer2020-02-211-1/+1
|
* always use same namedtuple ClassFlorian Fischer2020-02-211-4/+2
|
* use plots from src.plotsFlorian Fischer2020-02-217-26/+30
|
* don't parse output from abnormally terminated commandsFlorian Fischer2020-02-211-3/+5
|
* simplify MOP/s calculation for the loop micro benchmarkFlorian Fischer2020-02-201-16/+19
|
* add falsesharing pgfplotFlorian Fischer2020-02-201-9/+24
|
* add blowup pgfplotFlorian Fischer2020-02-201-1/+11
|
* add support for pgf bar plots and error barsFlorian Fischer2020-02-201-7/+25
|
* rename gperftools tcmallocsFlorian Fischer2020-02-201-4/+4
|
* Merge branch 'pgfplots'Florian Fischer2020-02-2014-651/+941
|\
| * define a style per allocatorpgfplotsFlorian Fischer2020-02-121-3/+5
| | | | | | | | | | the style is named like the allocator and can be overwritten using a custom preamble.
| * improve default labelsFlorian Fischer2020-02-111-4/+4
| |
| * use str.format labels and fix value retrieval in pgfplot_linearFlorian Fischer2020-02-111-4/+9
| |
| * add legend file name to pgfplot_legend argumentsFlorian Fischer2020-02-111-2/+2
| |
| * set any missing allocator colorFlorian Fischer2020-02-111-6/+22
| | | | | | | | The matplotlib "C" color cycle list is used for missing colors
| * add summarize option to specify a custom latex preambleFlorian Fischer2020-02-112-0/+8
| | | | | | | | this is meant for some latex setup specifics like including common.tex
| * replace eval with str.format labels in loop.pyFlorian Fischer2020-02-111-7/+7
| |
| * format dj_trace.py using yapfFlorian Fischer2020-02-111-116/+201
| |
| * cleanup plot codeFlorian Fischer2020-02-118-148/+171
| | | | | | | | | | | | | | * 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.plotsFlorian Fischer2020-02-1112-633/+672
| |
| * implement standalone pgfplot legend creationFlorian Fischer2020-02-112-0/+55
| |
| * use allocbench colors in pgfplotFlorian Fischer2020-02-111-7/+13
| | | | | | | | | | | | the used colors consist of the allocator name followed by '_color'. The colors are defined using xcolors providecolor command which does not override existing names.