diff options
| -rw-r--r-- | CHANGELOG.md | 1 | ||||
| -rw-r--r-- | src/zencore/memory/memory.cpp | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index c53d5c920..a0f7a79c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,6 +24,7 @@ - Improvement: Dashboard service stats panes are now always visible on service pages (projects, cache, builds, workspaces) rather than hidden until data arrives - Improvement: Updated vendored MinIO test server from RELEASE.2025-07-23 to RELEASE.2025-09-07 (HTTP listener bugfixes, ListObject fix) - Improvement: HTTP client retries on `CURLE_PARTIAL_FILE` (truncated response) and logs the raw curl error code on retry +- Improvement: Default memory allocator changed back to mimalloc from rpmalloc - Bugfix: Dashboard stats tiles no longer flicker on page load when WebSocket updates arrive before all stats are available - Bugfix: Build storage operations now silence HTTP exceptions on aborted requests instead of logging spurious errors diff --git a/src/zencore/memory/memory.cpp b/src/zencore/memory/memory.cpp index 9e19c5db7..8dbb04e64 100644 --- a/src/zencore/memory/memory.cpp +++ b/src/zencore/memory/memory.cpp @@ -44,10 +44,10 @@ InitGMalloc() // when using sanitizers, we should use the default/ansi allocator #if ZEN_OVERRIDE_NEW_DELETE -# if ZEN_RPMALLOC_ENABLED +# if ZEN_MIMALLOC_ENABLED if (Malloc == MallocImpl::None) { - Malloc = MallocImpl::Rpmalloc; + Malloc = MallocImpl::Mimalloc; } # endif #endif |