aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2020-04-23 11:18:03 +0200
committerFlorian Fischer <florian.fl.fischer@fau.de>2020-04-23 11:18:03 +0200
commitc191b313ec26c31722ea01bd2a5a64fa329f3289 (patch)
treef1e13c96a931d76ad4a40d796d7db86fc46a1c2a
parent29abffa991aaec14223f864dfbaaa9fd0092ad00 (diff)
downloadallocbench-c191b313ec26c31722ea01bd2a5a64fa329f3289.tar.gz
allocbench-c191b313ec26c31722ea01bd2a5a64fa329f3289.zip
bump speedymalloc version and add thread_free and no_glab flavor
-rw-r--r--src/allocators/speedymalloc.py19
1 files changed, 14 insertions, 5 deletions
diff --git a/src/allocators/speedymalloc.py b/src/allocators/speedymalloc.py
index 8689dd7..44ac94a 100644
--- a/src/allocators/speedymalloc.py
+++ b/src/allocators/speedymalloc.py
@@ -24,7 +24,7 @@ memory in speeds favor. Memory is mmapped per thread and never freed.
from src.artifact import GitArtifact
from src.allocator import Allocator
-VERSION = "443e12e0413c843a1df331c87992bff3f6be6be2"
+VERSION = "c1e61e6a4c9ed24de8dd18dd29037dea89668b98"
class Speedymalloc(Allocator):
@@ -72,11 +72,20 @@ speedymalloc_4095_sc_128 = Speedymalloc("speedymalloc_4095_sc_128",
},
version=VERSION)
-speedymalloc_no_glab = Speedymalloc(
+speedymalloc_only_glab = Speedymalloc(
"speedymalloc_no_glab",
options={"max_local_allocation_buffer_size": 0},
version=VERSION)
-speedymalloc_70d9d160 = Speedymalloc(
- "speedymalloc_70d9d160",
- version="70d9d16052fdd482d24940ea56d2ac57485941f8")
+speedymalloc_no_glab = Speedymalloc(
+ "speedymalloc_no_glab",
+ options={"max_local_allocation_buffer_size": -1},
+ version=VERSION)
+
+# speedymalloc_rseq = Speedymalloc(
+ # "speedymalloc_rseq",
+ # version="e1549fa2a2833deba0ba53504a6c67ee31a0e42a")
+
+speedymalloc_thread_free = Speedymalloc(
+ "speedymalloc_thread_free",
+ version='c57e2f0ebb0326eb2d12570e03595e30896a2474')