| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: jemalloc | Distribution: openSUSE Tumbleweed |
| Version: 5.3.0 | Vendor: openSUSE |
| Release: 2.1 | Build date: Wed Apr 30 19:20:06 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 392143 | Source RPM: jemalloc-5.3.0-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://jemalloc.net/ | |
| Summary: General-purpose scalable concurrent malloc implementation | |
jemalloc is a general-purpose scalable concurrent malloc(3) implementation. This package provides a shell wrapper script to run programs using jemalloc.
BSD-2-Clause
* Wed Apr 30 2025 Martin Jambor <mjambor@suse.com>
- Add fix_make_check_with_gcc15.patch to make the testsuite pass
despite new GCC malloc-related optimizations. [boo#1240665]
* Fri May 06 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 5.3.0
* Added the thread.idle mallctl which hints that the calling
thread will be idle for a nontrivial period of time.
* Allow small size classes to be the maximum size class to
cache in the thread-specific cache, through the
opt.[lg_]tcache_max option.
* Make the behavior of realloc(ptr, 0) configurable with
opt.zero_realloc.
* Support C++17 over-aligned allocation.
* Add the thread.peak mallctl for approximate per-thread peak
memory tracking.
* Add high resolution timestamp support for profiling.
- Drop use-volatile-to-workaround-buffer-overflow-false-pos.patch
(merged)
* Tue Apr 12 2022 Martin Liška <mliska@suse.cz>
- Add use-volatile-to-workaround-buffer-overflow-false-pos.patch
upstream patch that supports -D_FORTIFY_SOURCE=3.
* Fri Feb 25 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Set lg-page to 2^16 on aarch64 to be compatible with 64k
page size kernel - https://github.com/jemalloc/jemalloc/pull/769
* Mon Nov 23 2020 Martin Liška <mliska@suse.cz>
- Enable LTO as it works (boo#1133136).
* Fri Nov 20 2020 Martin Liška <mliska@suse.cz>
- Simplify spec file.
* Fri Nov 20 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Re-enable profiling on armv6/armv7 since boo#1105633 is fixed
* Tue Aug 06 2019 Martin Liška <mliska@suse.cz>
- Update to version 5.2.1:
* Bug fixes:
* Fix a severe virtual memory leak on Windows. This regression
was first released in 5.0.0.
* Fix size 0 handling in posix_memalign(). This regression
was first released in 5.2.0.
* Fix the prof_log unit test which may observe unexpected
backtraces from compiler optimizations. The test was first added in 5.2.0.
* Fix the declaration of the extent_avail tree.
This regression was first released in 5.1.0.
* Fix an incorrect reference in jeprof.
This functionality was first released in 3.0.0.
* Fix an assertion on the deallocation fast-path.
This regression was first released in 5.2.0.
* Fix the TLS_MODEL attribute in headers.
This regression was first released in 5.0.0.
* Optimizations and refactors:
* Implement opt.retain on Windows and enable by default on 64-bit.
* Optimize away a branch on the operator delete path.
* Add format annotation to the format generator function.
* Refactor and improve the size class header generation.
* Remove best fit.
* Avoid blocking on background thread locks for stats.
- Remove disable-test_prof_log_many_traces-test.patch.
* Wed Apr 24 2019 Martin Liška <mliska@suse.cz>
- Disable LTO (boo#1133136).
* Thu Apr 04 2019 Jan Engelhardt <jengelh@inai.de>
- Drop static library package, nothing seems to use it.
- Remove openSUSE 11.1 build support.
/usr/bin/jemalloc-config /usr/bin/jemalloc.sh /usr/bin/jeprof /usr/share/doc/packages/jemalloc /usr/share/doc/packages/jemalloc/jemalloc.html /usr/share/man/man3/jemalloc.3.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 19 22:42:15 2025