aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [chattyparser] add tracking of threadsFlorian Fischer2020-07-181-2/+17
|
* Merge branch 'gitlab-ci' into 'master'Florian Fischer2020-07-031-0/+21
|\ | | | | | | | | Add gitlab ci See merge request aj46ezos/chattymalloc!1
| * [gitlab-ci] add simple pipeline which builds chattymalloc and checks the ↵Florian Fischer2020-07-031-0/+21
|/ | | | code style
* [chattyparser] improve chattyparserFlorian Fischer2020-07-031-86/+152
| | | | | | | * fix allocation sizes of calloc * add option to check if some allocations (including headers) overlap * collect allocation size histograms per function * only plot life memory graph when --memusgae is set
* [chattymalloc] fix multiple sources of crashesFlorian Fischer2020-07-031-5/+24
| | | | | | * Don't trace free(0x0) during init (needed if init fails) * Increase the trace window (on a huge maschine 100000 entries was to small) * Don't trace after our thread destructor ran
* fixup! [build] add yapf to check and format python codeFlorian Fischer2020-07-031-1/+1
|
* [build] add yapf to check and format python codeFlorian Fischer2020-07-032-0/+6
|
* [gitignore] add __pycache__Florian Fischer2020-07-031-0/+1
|
* chattyparser.py: save size of freed pointer in the free trace entryFlorian Fischer2020-05-141-0/+2
|
* chattyparser.py: remove depth from Trace __str__Florian Fischer2020-05-141-1/+1
|
* performant is not an english wordFlorian Fischer2020-05-041-1/+1
|
* improve READMEFlorian Fischer2020-05-041-3/+3
|
* add git url to READMEFlorian Fischer2020-05-041-2/+4
|
* add simple READMEFlorian Fischer2020-05-042-1/+46
|
* add chattyparserFlorian Fischer2020-05-041-0/+416
|
* copy speedymalloc's build systemFlorian Fischer2020-05-044-0/+90
| | | | Thanks to Florian Schmaus for most of the work.
* initial chattymalloc standalone commitFlorian Fischer2020-05-046-0/+1130