aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* rdtsc: fix mode selection and cpu selectionFlorian Fischer2020-05-011-3/+4
|
* improve chattymalloc trace infrastructureFlorian Fischer2020-05-013-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 versionFlorian Fischer2020-05-011-3/+3
|
* GitArtifact: alos force fetch the bare repoFlorian Fischer2020-05-011-1/+1
|
* chattyparser: only track calls when we shouldFlorian Fischer2020-04-291-1/+2
|
* chattyparser: don't treat thread_termination as allocationFlorian Fischer2020-04-291-0/+3
|
* bump speedymalloc versionFlorian Fischer2020-04-281-6/+2
|
* chattymalloc: trace thread_terminationFlorian Fischer2020-04-284-6/+54
|
* GitArtifact: force fetch repositoryFlorian Fischer2020-04-281-1/+1
|
* use pathlib.PATH in allocator.py where it is reasonableFlorian Fischer2020-04-231-21/+21
|
* fix shutdown for already terminated servers and save their returncodeFlorian Fischer2020-04-231-21/+25
|
* update TODOsFlorian Fischer2020-04-231-4/+1
|
* bump speedymalloc version and add thread_free and no_glab flavorFlorian Fischer2020-04-231-5/+14
|
* fix errorbars and sanely position bars in barplotsFlorian Fischer2020-04-171-4/+10
|
* implement wildcard search for allocator selectionFlorian Fischer2020-04-156-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 bundleFlorian Fischer2020-04-151-1/+1
|
* use IPython for interactive summary if availableFlorian Fischer2020-04-121-2/+6
|
* bump speedymallocFlorian Fischer2020-04-121-2/+2
|
* bump mimalloc to 1.6.0Florian Fischer2020-04-111-1/+1
|
* add micro benchmark measureing malloc using rdtscFlorian Fischer2020-04-083-0/+204
|
* update TODOsFlorian Fischer2020-04-081-4/+2
|
* don't output the error if a datapoint is not convertable to floatFlorian Fischer2020-04-081-1/+0
|
* add simple interactive summary supportFlorian Fischer2020-04-081-0/+7
|
* fix figure_option handling in plot()Florian Fischer2020-04-071-18/+17
|
* fix keydb and loop summariesFlorian Fischer2020-04-072-12/+16
|
* add script to print all facts about a result directoryFlorian Fischer2020-04-071-0/+70
|
* seperate export_facts into print_facts and print_common_factsFlorian Fischer2020-04-071-11/+20
|
* fix syntax after plot changesFlorian Fischer2020-04-074-5/+4
|
* unify plotting codeFlorian Fischer2020-04-0717-409/+567
| | | | | Now there is only a single plot function which takes a plot type as well as some plot and figure options.
* improve chattyparserFlorian Fischer2020-04-071-36/+43
| | | | | Don't parse multiple times for top 5 profile. Fix status messages for small traces
* fix larson delete not matching new[]Florian Fischer2020-04-031-5/+5
| | | | | Thanks to Matthew Parkinson see: https://github.com/daanx/mimalloc-bench/pull/14
* join only stringsFlorian Fischer2020-03-111-2/+2
|
* bump speedymalloc version and add new flavor with bigger size classesFlorian Fischer2020-03-102-1/+9
|
* fix sm.speedymalloc_70d9d160 nameFlorian Fischer2020-03-101-1/+1
|
* bump speedymalloc version and fix flavors namesFlorian Fischer2020-03-102-13/+18
|
* add tcmalloc_gperftools to tcmallocsFlorian Fischer2020-03-101-2/+3
|
* make sure we join only stringsFlorian Fischer2020-03-101-1/+1
|
* don't use perm in keydb plot titlesFlorian Fischer2020-03-101-2/+2
|
* fix _save_figure callsFlorian Fischer2020-03-101-3/+3
|
* create plots using their file name as identifierFlorian Fischer2020-03-091-13/+15
|
* fix use of pyplot.closeFlorian Fischer2020-03-091-3/+3
|
* use str.join to construct perm substitutionFlorian Fischer2020-03-091-1/+1
|
* improve artifact codeFlorian Fischer2020-03-091-12/+12
| | | | | don't override format don't override Artifact.provide with lesser parameters
* fmt all src/allocators using yapfFlorian Fischer2020-03-0925-137/+165
|
* use gperftools in nofs allocator collection and fix tcmalloc indentationFlorian Fischer2020-03-092-14/+15
|
* fmt plots.py using yapfFlorian Fischer2020-03-091-47/+158
|
* use f-string template in latex table generation codeFlorian Fischer2020-03-091-20/+19
|
* improve matplotlib codeFlorian Fischer2020-03-0917-114/+97
| | | | | | add new helper functions to get all y_values for a plot use seperate figures for each plot s/filepostfix/file_postfix/ to be consistent
* update git checkoutsFlorian Fischer2020-03-061-0/+10
|
* bump speedymalloc versionFlorian Fischer2020-03-061-1/+5
|