aboutsummaryrefslogtreecommitdiff
path: root/src/benchmarks/blowup.py
Commit message (Collapse)AuthorAgeFilesLines
* make the whole project more python idiomaticFlorian Fischer2020-06-021-82/+0
| | | | | | | | | * 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
* unify plotting codeFlorian Fischer2020-04-071-5/+8
| | | | | Now there is only a single plot function which takes a plot type as well as some plot and figure options.
* improve matplotlib codeFlorian Fischer2020-03-091-1/+1
| | | | | | 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
* add blowup pgfplotFlorian Fischer2020-02-201-1/+11
|
* cleanup plot codeFlorian Fischer2020-02-111-2/+2
| | | | | | | * 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-111-5/+7
|
* fmt benchmark definitions with yapfFlorian Fischer2019-12-111-3/+8
|
* make blowup summary tex friendlyFlorian Fischer2019-11-271-7/+7
|
* improve summary of the blowup testFlorian Fischer2019-10-161-2/+2
|
* add blowup testFlorian Fischer2019-09-191-0/+62
Blowup tests the described blowup problem of ptmalloc described in the TCMalloc post.