You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,8 +12,8 @@ is a general purpose allocator with excellent [performance](#performance) charac
12
12
Initially developed by Daan Leijen for the run-time systems of the
13
13
[Koka](https://koka-lang.github.io) and [Lean](https://github.com/leanprover/lean) languages.
14
14
15
-
Latest release tag: `v2.0.6` (2022-04-14).
16
-
Latest stable tag: `v1.7.6` (2022-02-14).
15
+
Latest release tag: `v2.0.7` (2022-11-03).
16
+
Latest stable tag: `v1.7.7` (2022-11-03).
17
17
18
18
mimalloc is a drop-in replacement for `malloc` and can be used in other programs
19
19
without code changes, for example, on dynamically linked ELF-based systems (Linux, BSD, etc.) you can use it as:
@@ -77,6 +77,9 @@ Note: the `v2.x` version has a new algorithm for managing internal mimalloc page
77
77
and fragmentation compared to mimalloc `v1.x` (especially for large workloads). Should otherwise have similar performance
78
78
(see [below](#performance)); please report if you observe any significant performance regression.
79
79
80
+
* 2022-11-03, `v1.7.7`, `v2.0.7`: Initial support for [Valgrind] for leak testing and heap block overflow detection. Initial
81
+
support for attaching heaps to a speficic memory area (only in v2). Fix `realloc` behavior for zero size blocks, remove restriction to integral multiple of the alignment in `alloc_align`, improved aligned allocation performance, reduced contention with many threads on few processors (thank you @dposluns!), vs2022 support, support `pkg-config`, .
82
+
80
83
* 2022-04-14, `v1.7.6`, `v2.0.6`: fix fallback path for aligned OS allocation on Windows, improve Windows aligned allocation
81
84
even when compiling with older SDK's, fix dynamic overriding on macOS Monterey, fix MSVC C++ dynamic overriding, fix
82
85
warnings under Clang 14, improve performance if many OS threads are created and destroyed, fix statistics for large object
0 commit comments