diff --git a/bin/mimalloc-redirect.dll b/bin/mimalloc-redirect.dll index 184c7132..2f1d942d 100644 Binary files a/bin/mimalloc-redirect.dll and b/bin/mimalloc-redirect.dll differ diff --git a/bin/mimalloc-redirect32.dll b/bin/mimalloc-redirect32.dll index a95be026..837e96ba 100644 Binary files a/bin/mimalloc-redirect32.dll and b/bin/mimalloc-redirect32.dll differ diff --git a/src/memory.c b/src/memory.c index d8cb204e..d6689c7a 100644 --- a/src/memory.c +++ b/src/memory.c @@ -17,7 +17,7 @@ We need this memory layer between the raw OS calls because of: to reuse memory effectively. 2. It turns out that for large objects, between 1MiB and 32MiB (?), the cost of an OS allocation/free is still (much) too expensive relative to the accesses in that - object :-( (`mallloc-large` tests this). This means we need a cheaper way to + object :-( (`malloc-large` tests this). This means we need a cheaper way to reuse memory. 3. This layer can help with a NUMA aware allocation in the future.