Overview
Request 478563 accepted
- Update to version 4.5.0
New features:
* Add --disable-thp and the opt.thp mallctl to provide opt-out
mechanisms for transparent huge page integration.
* Restructure *CFLAGS configuration, so that CFLAGS behaves
typically, and EXTRA_CFLAGS provides a way to specify e.g.
-Werror during building, but not during configuration.
Bug fixes:
* Fix DSS (sbrk(2)-based) allocation. This regression was first
released in 4.3.0.
* Handle race in per size class utilization computation.
This functionality was first released in 4.0.0.
* Fix lock order reversal during gdump.
* Fix/refactor tcache synchronization. This regression was
first released in 4.0.0.
* Fix various JSON-formatted malloc_stats_print() bugs.
This functionality was first released in 4.3.0.
* Fix huge-aligned allocation. This regression was first
released in 4.4.0.
* When transparent huge page integration is enabled, detect
what state pages start in according to the kernel's current
operating mode, and only convert arena chunks to non-huge
during purging if that is not their initial state.
This functionality was first released in 4.4.0.
* Fix lg_chunk clamping for the --enable-cache-oblivious
--disable-fill case. This regression was first released
in 4.0.0.
Request History
namtrac created request
- Update to version 4.5.0
New features:
* Add --disable-thp and the opt.thp mallctl to provide opt-out
mechanisms for transparent huge page integration.
* Restructure *CFLAGS configuration, so that CFLAGS behaves
typically, and EXTRA_CFLAGS provides a way to specify e.g.
-Werror during building, but not during configuration.
Bug fixes:
* Fix DSS (sbrk(2)-based) allocation. This regression was first
released in 4.3.0.
* Handle race in per size class utilization computation.
This functionality was first released in 4.0.0.
* Fix lock order reversal during gdump.
* Fix/refactor tcache synchronization. This regression was
first released in 4.0.0.
* Fix various JSON-formatted malloc_stats_print() bugs.
This functionality was first released in 4.3.0.
* Fix huge-aligned allocation. This regression was first
released in 4.4.0.
* When transparent huge page integration is enabled, detect
what state pages start in according to the kernel's current
operating mode, and only convert arena chunks to non-huge
during purging if that is not their initial state.
This functionality was first released in 4.4.0.
* Fix lg_chunk clamping for the --enable-cache-oblivious
--disable-fill case. This regression was first released
in 4.0.0.
factory-auto added factory-repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
factory-repo-checker accepted review
Builds for repo devel:libraries:c_c++/openSUSE_Factory
jberry_factory set openSUSE:Factory:Staging:I as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:I"
jberry_factory accepted review
Picked openSUSE:Factory:Staging:I
dimstar_suse accepted review
ready to accept
dimstar_suse approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory