Accepting request 443696 from devel:libraries:c_c++
- Update to version 4.4.0 Optimizations: * Add extent serial numbers and use them where appropriate as a sort key that is higher priority than address, so that the allocation policy prefers older extents. This tends to improve locality (decrease fragmentation) when memory grows downward. * Refactor madvise(2) configuration so that MADV_FREE is detected and utilized on Linux 4.5 and newer. * Mark partially purged arena chunks as non-huge-page. This improves interaction with Linux's transparent huge page functionality. Bug fixes: * Fix size class computations for edge conditions involving extremely large allocations. This regression was first released in 4.0.0. * Remove overly restrictive assertions related to the cactive statistic. This regression was first released in 4.1.0. OBS-URL: https://build.opensuse.org/request/show/443696 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jemalloc?expand=0&rev=21
This commit is contained in:
commit
511c2f220b
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f7bb183ad8056941791e0f075b802e8ff10bd6e2d904e682f87c8f6a510c278b
|
||||
size 438118
|
3
jemalloc-4.4.0.tar.bz2
Normal file
3
jemalloc-4.4.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a7aea63e9718d2f1adf81d87e3df3cb1b58deb86fc77bad5d702c4c59687b033
|
||||
size 440144
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 4 12:07:44 UTC 2016 - idonmez@suse.com
|
||||
|
||||
- Update to version 4.4.0
|
||||
Optimizations:
|
||||
* Add extent serial numbers and use them where appropriate as a
|
||||
sort key that is higher priority than address, so that the
|
||||
allocation policy prefers older extents. This tends to improve
|
||||
locality (decrease fragmentation) when memory grows downward.
|
||||
* Refactor madvise(2) configuration so that MADV_FREE is detected
|
||||
and utilized on Linux 4.5 and newer.
|
||||
* Mark partially purged arena chunks as non-huge-page.
|
||||
This improves interaction with Linux's transparent huge page
|
||||
functionality.
|
||||
|
||||
Bug fixes:
|
||||
* Fix size class computations for edge conditions involving
|
||||
extremely large allocations. This regression was first
|
||||
released in 4.0.0.
|
||||
* Remove overly restrictive assertions related to the cactive
|
||||
statistic. This regression was first released in 4.1.0.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 8 06:52:55 UTC 2016 - idonmez@suse.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%define lname libjemalloc2
|
||||
Name: jemalloc
|
||||
Version: 4.3.1
|
||||
Version: 4.4.0
|
||||
Release: 0
|
||||
Summary: General-purpose scalable concurrent malloc implementation
|
||||
License: BSD-2-Clause
|
||||
|
Loading…
Reference in New Issue
Block a user