[go: up one dir, main page]

numanji 0.1.5

Local-affinity first NUMA-aware allocator with optional fallback
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#[cfg(not(any(target_os = "android", target_os = "linux")))]
#[macro_export]
macro_rules! autoselect {
    () => {
        use numanji::nonnuma_allocator;
        nonnuma_allocator!();
    };
}

#[cfg(any(target_os = "android", target_os = "linux"))]
#[macro_export]
macro_rules! autoselect {
    () => {
        use numanji::numa_aware_allocator;
        numa_aware_allocator!();
    };
}