Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mimalloc-devel | Distribution: openSUSE Tumbleweed |
Version: 2.1.7 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Jun 26 17:39:39 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 51384 | Source RPM: mimalloc-2.1.7-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/microsoft/mimalloc | |
Summary: Development files for mimalloc |
This is a general purpose allocator. It is a drop-in replacement for malloc and can be used in other programs without code changes. This subpackage contains libraries and header files for developing applications that want to make use of mimalloc.
MIT
* Wed Jun 26 2024 Michael Pujos <pujos.michael@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%). * Tue Oct 10 2023 ming li <mli@suse.com> - update to 2.1.2: * remove segment-cache * Thu Jan 05 2023 Dirk Müller <dmueller@suse.com> - update to 2.0.9: * support for arbitrary alignment * see https://github.com/microsoft/mimalloc/compare/v2.0.7...v2.0.9 * Wed Nov 23 2022 Dirk Müller <dmueller@suse.com> - update to 2.0.7: * valgrind support * Tue Jul 26 2022 Martin Liška <mliska@suse.cz> - Update sover to 2. * Sun May 29 2022 Dirk Müller <dmueller@suse.com> - update to 2.0.6: * long list of fixes, see https://github.com/microsoft/mimalloc/compare/v2.0.3...v2.0.6 * Tue Feb 01 2022 Martin Liška <mliska@suse.cz> - Fix libname. * Mon Jan 31 2022 Jan Engelhardt <jengelh@inai.de> - Make performane claims more concrete; drop project history from description. * Mon Jan 31 2022 Martin Liška <mliska@suse.cz> - Initial package version 2.0.3.
/usr/include/mimalloc-new-delete.h /usr/include/mimalloc-override.h /usr/include/mimalloc.h /usr/lib/cmake/mimalloc /usr/lib/cmake/mimalloc/mimalloc-config-version.cmake /usr/lib/cmake/mimalloc/mimalloc-config.cmake /usr/lib/cmake/mimalloc/mimalloc-relwithdebinfo.cmake /usr/lib/cmake/mimalloc/mimalloc.cmake /usr/lib/libmimalloc.so /usr/lib/pkgconfig/mimalloc.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 16 01:07:39 2024