aboutsummaryrefslogtreecommitdiff
path: root/src/allocator.py
Commit message (Collapse)AuthorAgeFilesLines
* add bumptr allocator implementationFlorian Fischer2019-04-281-3/+7
|
* remove flush from print_*Florian Fischer2019-04-021-3/+3
|
* use timestamps in allocator build systemFlorian Fischer2019-03-061-3/+3
|
* rework rebuild mechanism to use timestamps instead of pickle stringsFlorian Fischer2019-03-051-13/+16
|
* fix subprocess callFlorian Fischer2019-03-051-1/+1
|
* use new verbosity system in allocator.pyFlorian Fischer2019-03-051-51/+66
|
* reset src before new build and compare pickle strings not dataFlorian Fischer2019-02-271-6/+8
|
* detect if build defintion changed but has the same nameFlorian Fischer2019-02-151-14/+16
|
* add allocators build support and two allocator definitionsFlorian Fischer2019-02-091-0/+150
The allocators created by the file allocators/BA_allocators.py are those used in my BA thesis available at: https://muhq.space/ba.html. allocators/no_falsesharing.py builds patched versions of tcmalloc and glibc without any allocator inroduced falsesharing.