diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2019-08-11 19:10:49 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2019-08-11 19:10:49 +0200 |
| commit | 070731ecd8a80c23b9745020a570ad385ea14aee (patch) | |
| tree | 157a8fb824846575616022854d360afec85a745f | |
| parent | 16ef25b5eda3a9fc51ecea309d2cb6b0508b009b (diff) | |
| download | allocbench-070731ecd8a80c23b9745020a570ad385ea14aee.tar.gz allocbench-070731ecd8a80c23b9745020a570ad385ea14aee.zip | |
make bump pointer allocator available through src.allocators.bumpptr
| -rw-r--r-- | src/allocator.py | 2 | ||||
| -rw-r--r-- | src/allocators/bumpptr.py | 4 | ||||
| -rw-r--r-- | src/benchmarks/loop.py | 2 |
3 files changed, 5 insertions, 3 deletions
diff --git a/src/allocator.py b/src/allocator.py index 2e223fe..73f2777 100644 --- a/src/allocator.py +++ b/src/allocator.py @@ -177,5 +177,3 @@ def patch_alloc(name, alloc, patches, **kwargs): return new_alloc - -bumpptr = Allocator("bumpptr", LD_PRELOAD=os.path.join(builddir, "bumpptr_alloc.so"), color="xkcd:black") diff --git a/src/allocators/bumpptr.py b/src/allocators/bumpptr.py new file mode 100644 index 0000000..f95a884 --- /dev/null +++ b/src/allocators/bumpptr.py @@ -0,0 +1,4 @@ +import os +from src.allocator import Allocator, builddir + +bumpptr = Allocator("bumpptr", LD_PRELOAD=os.path.join(builddir, "bumpptr_alloc.so"), color="xkcd:black") diff --git a/src/benchmarks/loop.py b/src/benchmarks/loop.py index 595c54a..ea35adc 100644 --- a/src/benchmarks/loop.py +++ b/src/benchmarks/loop.py @@ -1,5 +1,5 @@ -from src.allocator import bumpptr from src.benchmark import Benchmark +from src.allocators.bumpptr import bumpptr class Benchmark_Loop(Benchmark): |
