snmalloc
snmalloc copied to clipboard
Message passing based allocator
disabling this particular builtin rather than disabling all seems enough to fix the tests.
I am increasingly unconvinced that snmalloc is safe to use in programs that call `fork`. I had originally thought that the mostly lockless design meant that we're safe, but I...
Linux 6.1 introduces a new flag MADV_COLLAPSE. I wonder if it is also helpful in `snmalloc`. > Introduce a new madvise mode, MADV_COLLAPSE, that allows users to request a synchronous...
Hi, we've been looking for a memory allocator for our COBOL runtime's garbage collector, and had a few questions. What is the memory alignment for the pointers returned by snmalloc?...
This adds some statistic for tracking * How many deallocations are in message queues. * How many allocators have been created. * Per sizeclass statistics - Number of objects allocated...
This adds an additional mitigation to scrub allocations before they are reallocated. We should do perf analysis before we decide if this is an always on mitigation.
mostly like memcpy with optional bound checking but capable of handling overlapping cases thus using reverse copy instead.
We currently have OpenBSD in CI, but the system is failing to initialise the pagemap. I believe this is because the pagemap is very large, and OpenBSD does not support...
https://www.man7.org/linux/man-pages/man7/pkeys.7.html ------ Just a discussion: could PKU/OSPKE possibily help snmalloc to remove the burden of notifying kernel of the permission changes?
Presumably because the ubuntu-latest runners have stepped forward (as with #575), the powerpc64el cross-build and -run test is failing an apparently random subset of the tests. I am unable to...