diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2020-02-18 12:14:47 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2020-02-18 12:14:47 +0100 |
| commit | a6cb870364e51653da13aec923776b187a39b8da (patch) | |
| tree | 93971af6d326f3d1ec6d9d3fac6ff6eb1dbb1944 /src/allocators/glibc.py | |
| parent | f84e2833720e00c09f560b946cfd35c270220042 (diff) | |
| download | allocbench-glibc-cacheline-exclusive.tar.gz allocbench-glibc-cacheline-exclusive.zip | |
add flow glibcglibc-cacheline-exclusive
Diffstat (limited to 'src/allocators/glibc.py')
| -rw-r--r-- | src/allocators/glibc.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/allocators/glibc.py b/src/allocators/glibc.py index 2718343..5dcdc44 100644 --- a/src/allocators/glibc.py +++ b/src/allocators/glibc.py @@ -44,11 +44,11 @@ class Glibc(Allocator): super().__init__(name, **kwargs) -glibc = Glibc("glibc", version="glibc-2.29", color="xkcd:red") +glibc = Glibc("glibc", version="glibc-2.31", color="xkcd:red") glibc_notc = Glibc("glibc-noThreadCache", configure_args="--disable-experimental-malloc", - version="glibc-2.29", + version="glibc-2.31", color="xkcd:maroon") glibc_nofs = Glibc("glibc-noFalsesharing", @@ -60,3 +60,10 @@ glibc_nofs_fancy = Glibc("glibc-noFalsesharingClever", patches=["{patchdir}/glibc_2.29_no_passive_falsesharing_fancy.patch"], version="glibc-2.29", color="xkcd:orange") + +glibc_cacheline_exclusive = Glibc("glibc-cacheline-exclusive", + configure_args="CFLAGS='-DMALLOC_ALIGNED_EXCLUSIVE=64 -O1'", + version="08aea89ef67c5780ae734073494df0a451bce20f", + color="xkcd:light orange") + +glibc_cacheline_exclusive.sources = GitArtifact("glibc_flow", "https://gitlab.cs.fau.de/flow/glibc") |
