diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2019-08-21 18:04:29 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2019-08-21 18:04:29 +0200 |
| commit | 3358e8204627bfba994abe989ea4119fe033fca9 (patch) | |
| tree | f56444d6adac4e1377f69943804953cb83cad598 | |
| parent | 084b3ce3c13fe03e509e38a48184d23d8d532dc4 (diff) | |
| download | allocbench-3358e8204627bfba994abe989ea4119fe033fca9.tar.gz allocbench-3358e8204627bfba994abe989ea4119fe033fca9.zip | |
add list of included allocators to docs
| -rw-r--r-- | doc/Allocators.md | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/doc/Allocators.md b/doc/Allocators.md index 864eaad..30d4abc 100644 --- a/doc/Allocators.md +++ b/doc/Allocators.md @@ -18,10 +18,26 @@ By default this dictionary is build from locally installed allocators found by ` You can overwrite the default allocators with the `-a | --allocators` option and a python script exporting a global dictionary with the name `allocators`. +## Included Allocators + +* lockless allocator +* supermalloc +* glibc +* mesh +* scalloc +* tbbmalloc +* bumpptr +* jemalloc +* mimalloc +* scalloc +* hoard +* snmalloc +* tcmalloc + ## Building Allocators To reproducible build allocators and patched version you can use the -classes `Allocator{_Sources,_Patched}``` provided in ```src/allocator.py`. +classes `Allocator` and `Allocator_Sources` provided in `src/allocator.py`. See [allocators/no_falsesharing.py](allocators/no_falsesharing.py) or [allocators/BA_allocators.py](allocators/BA_allocators.py) for examples. |
