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

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


Branch: CURRENT, Version: 3.4.5, Package name: mimalloc-3.4.5, 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: 1390.504 KB

Version history: (Expand)


CVS history: (Expand)


   2026-08-06 21:20:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
mimalloc: updated to 3.4.5

3.4.5
Unknown changes
   2026-08-02 04:08:06 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
mimalloc: updated to 3.4.4

3.4.4
Unknown changes
   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