blob: 2315da313848cd38515947617dca0908cbc136bb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
from src.allocator import Allocator as Alloc
from src.allocator import Allocator_Sources as Alloc_Src
from src.allocators.glibc import Glibc
from src.allocators.tcmalloc import TCMalloc
from src.allocators.jemalloc import Jemalloc
from src.allocators.supermalloc import SuperMalloc
glibc = Glibc("glibc", color="C1")
tcmalloc = TCMalloc("tcmalloc", color="C5")
jemalloc = Jemalloc("jemalloc", color="C6")
supermalloc = SuperMalloc("SuperMalloc", color="C8")
allocators_to_build = [glibc, tcmalloc, jemalloc, supermalloc]
allocators = {a.name: a.build() for a in allocators_to_build}
|