aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * cleanup plot codeFlorian Fischer2020-02-118-148/+171
| * 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
| * generate an example pgfplot for the loop benchmarkFlorian Fischer2020-01-231-0/+8
| * add simple pgfplot functionFlorian Fischer2020-01-231-0/+42
* | change keydb server threads to recommended amountFlorian Fischer2020-02-201-1/+1
* | add exec wrapper after prefix_cmdFlorian Fischer2020-02-201-1/+3
* | only build keydb or memtier_benchmark if they don't existsFlorian Fischer2020-02-201-23/+29
* | fix tcmalloc_gperftools_cacheline_exclusiveFlorian Fischer2020-02-191-1/+1
* | only parse csv output from non-server commandsFlorian Fischer2020-02-191-11/+12
* | fix all collectionFlorian Fischer2020-02-191-1/+1
* | use real keydb arguments and add plotsFlorian Fischer2020-02-191-7/+11
* | Merge branch 'keydb'Florian Fischer2020-02-191-0/+112
|\ \
| * | add initial keydb benchmark without plotskeydbFlorian Fischer2020-02-181-0/+112
* | | add tcmalloc collection to all collectionFlorian Fischer2020-02-191-2/+2
* | | fix tcmalloc_alignalign_to_clFlorian Fischer2020-02-191-1/+1
* | | add aligned version of new tcmalloc implementationFlorian Fischer2020-02-192-1/+8
* | | Merge branch 'master' into align_to_clFlorian Fischer2020-02-198-16/+99
|\ \ \
| * | | fix tcmallocs in all allocator definitionFlorian Fischer2020-02-181-2/+3
| |/ /
| * | build glibc in parallelFlorian Fischer2020-02-181-1/+3
| * | allow consecutive builds of tcmallocFlorian Fischer2020-02-181-1/+1
| * | build tcmalloc optimizedFlorian Fischer2020-02-181-1/+2
| * | add new standalone TCMallocFlorian Fischer2020-02-172-9/+58
| * | update existing GitArtifactsFlorian Fischer2020-02-171-0/+8
| * | fix preparation of non-server cmdsFlorian Fischer2020-02-171-1/+1
| * | don't use gettid glibc wrapperFlorian Fischer2020-02-121-1/+2
| * | add license header to benchmark.pyFlorian Fischer2020-02-111-0/+18
* | | add tcmalloc 64 bit alignment patch and allocator definitionFlorian Fischer2020-02-172-1/+32
* | | use align_to_cl.so in front of TCMallocFlorian Fischer2020-02-092-1/+30
* | | add simple malloc hook which alignes all sizes to multiple of 64Florian Fischer2020-02-092-1/+245
|/ /
* | implement analysis of specific allocator and benchmark combinationsFlorian Fischer2020-02-093-41/+117
* | wait for server termination after executing the shutdown commandsFlorian Fischer2020-02-091-1/+4
* | unify the use of LD_PRELOAD between server and non-server commandsFlorian Fischer2020-02-091-42/+47
* | fix order of LD_PRELOADFlorian Fischer2020-02-091-5/+6
* | print debug message with exception traceback during server startupFlorian Fischer2020-02-091-1/+2
* | add benchmark directory to PATH during runFlorian Fischer2020-02-091-0/+3
* | only create txt trace file if we export to txtFlorian Fischer2020-02-091-1/+6
* | search for alloc_foo in src/allocators/alloc.pyFlorian Fischer2020-01-301-2/+2
* | use argparse version action to print allocbench versionFlorian Fischer2020-01-273-15/+6
* | fix missing output messagesFlorian Fischer2020-01-241-2/+3
* | Merge branch 'binary_chattymalloc'Florian Fischer2020-01-246-233/+480
|\ \
| * | improve usability of chattyparserbinary_chattymallocFlorian Fischer2020-01-241-20/+52
| * | use memory mapped file instead of write to store the traceFlorian Fischer2020-01-241-21/+106
| * | also mark if one tid holds two parts of cachelineFlorian Fischer2020-01-231-2/+7
| * | fix compilation of chattymallocFlorian Fischer2020-01-221-1/+1
| * | add chatty* related TODOsFlorian Fischer2020-01-221-0/+7
| * | improve chattymalloc and chattyparserFlorian Fischer2020-01-175-217/+335
| |/
* | loop: use debug compiler flags per defaultFlorian Fischer2020-01-231-3/+3
* | remove missspelled benchmark warning from TODOFlorian Fischer2020-01-231-2/+0