From c191b313ec26c31722ea01bd2a5a64fa329f3289 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Thu, 23 Apr 2020 11:18:03 +0200 Subject: bump speedymalloc version and add thread_free and no_glab flavor --- src/allocators/speedymalloc.py | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'src/allocators') 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') -- cgit v1.2.3