Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mimalloc for openSUSE:Factory 
checked in at 2024-07-22 17:18:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mimalloc (Old)
 and      /work/SRC/openSUSE:Factory/.mimalloc.new.17339 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mimalloc"

Mon Jul 22 17:18:02 2024 rev:7 rq:1188844 version:2.1.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/mimalloc/mimalloc.changes        2023-11-07 
21:28:26.828128348 +0100
+++ /work/SRC/openSUSE:Factory/.mimalloc.new.17339/mimalloc.changes     
2024-07-22 17:19:47.357570051 +0200
@@ -1,0 +2,27 @@
+Wed Jun 26 15:39:39 UTC 2024 - Michael Pujos <pujos.mich...@gmail.com>
+
+- run tests in %check section
+- update to 2.1.7:
+  * Fix build issues on less common platforms
+  * Started upstreaming patches from the CPython integration
+  * Upstream vcpkg patches
+- update to 2.1.6:  
+  * Fix build errors on various (older) platforms
+  * Refactored aligned allocation
+- update to 2.1.4:  
+  * Fixes various bugs and build issues
+  * Add MI_LIBC_MUSL cmake flag for musl builds
+  * Free-ing code is refactored into a separate module (free.c)
+  * Mimalloc page info is simplified with the block size directly available
+    (and new block_size_shift to improve aligned block free-ing)
+  * New approach to collection of abandoned segments:
+    When a thread terminates the segments it owns are abandoned
+    (containing still live objects) and these can be reclaimed by other 
threads.
+    We no longer use a list of abandoned segments but this is now done using
+    bitmaps in arena's which is more concurrent (and more aggressive).
+    Abandoned memory can now also be reclaimed if a thread frees an object
+    in an abandoned page (which can be disabled using 
mi_option_abandoned_reclaim_on_free).
+    The option mi_option_max_segment_reclaim gives a maximum percentage
+    of abandoned segments that can be reclaimed per try (=10%).
+
+-------------------------------------------------------------------

Old:
----
  mimalloc-2.1.2.tar.gz

New:
----
  mimalloc-2.1.7.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mimalloc.spec ++++++
--- /var/tmp/diff_new_pack.fCb7kr/_old  2024-07-22 17:19:47.925592889 +0200
+++ /var/tmp/diff_new_pack.fCb7kr/_new  2024-07-22 17:19:47.925592889 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mimalloc
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 # Copyright (c) 2020, Martin Hauke <mar...@gmx.de>
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 %global sover   2
 %global libname libmimalloc%{sover}
 Name:           mimalloc
-Version:        2.1.2
+Version:        2.1.7
 Release:        0
 Summary:        A compact general purpose allocator
 License:        MIT
@@ -65,12 +65,16 @@
 applications that want to make use of mimalloc.
 
 %prep
-%setup
+%setup -q
 
 %build
 %cmake -DMI_INSTALL_TOPLEVEL=ON -DMI_BUILD_OBJECT=OFF -DMI_BUILD_STATIC=OFF
 %make_build
 
+%check
+cd %{__builddir}
+%make_build test
+
 %install
 %cmake_install
 

++++++ mimalloc-2.1.2.tar.gz -> mimalloc-2.1.7.tar.gz ++++++
++++ 8555 lines of diff (skipped)

Reply via email to