./devel/mimalloc, General-purpose allocator with excellent performance characteristics

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 3.3.2, Package name: mimalloc-3.3.2, Maintainer: pkgsrc-users

mimalloc (pronounced "me-malloc") is a general purpose allocator with
excellent performance characteristics. Initially developed by Daan Leijen
for the run-time systems of the Koka and Lean languages.

mimalloc is a drop-in replacement for malloc and can be used in other
programs without code changes.


Master sites:

Filesize: 1377.243 KB

Version history: (Expand)


CVS history: (Expand)


   2026-04-30 14:22:57 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
mimalloc: updated to 3.3.2

3.3.2

various bug and security fixes through LLM audit (by @Zoxc). Only increase
minimal purge size automatically if allow_thp is set to 2. Enable large OS
alignment on all platforms (fixing OS large pages on Windows). Fix accounting
of committed memory on Linux/macOS. Update MSVC atomics implementation when
using C mode. Upstream Emscripten fixes. Proper atomic do-once implementation.
   2026-04-21 11:18:19 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
mimalloc: updated to 3.3.1

3.3.1
various bug and security fixes

3.3.0
initial support for github (binary) releases, fix visiting of full pages during \ 
collection (performance), fix THP alignment (performance), fix arm64 \ 
cross-compilation on Windows, enable guard pages in debug mode, always use \ 
uncommitted areas between arenas (security), enable static overloading of malloc \ 
etc. on Windows with the static CRT
   2026-02-04 17:12:43 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
mimalloc: updated to 3.2.8

3.2.8
important bug fixes

3.2.7
various bug fixes and performance improvements
   2025-06-30 22:01:47 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
mimalloc: updated to 3.1.5

3.1.5
bug fix update

3.1.4
important bug fixes and performance improvements
   2025-01-13 11:35:59 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
mimalloc: updated to 3.0.1

3.0.1
minor update
   2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575)
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
   2023-07-21 10:25:51 by Nia Alarie | Files touched by this commit (1)
Log message:
mimalloc: Requires a C11 compiler.
   2023-01-09 18:13:43 by Frederic Cambus | Files touched by this commit (3) | Package updated
Log message:
mimalloc: update to 2.0.9.

ChangeLog:

2022-12-23 release with arbitrary aligment
2022-11-03 release with valgrind support