Hello community, here is the log from the commit of package jemalloc for openSUSE:Factory checked in at 2017-03-13 15:31:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jemalloc (Old) and /work/SRC/openSUSE:Factory/.jemalloc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jemalloc" Mon Mar 13 15:31:26 2017 rev:22 rq:478563 version:4.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/jemalloc/jemalloc.changes 2016-12-08 00:27:16.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.jemalloc.new/jemalloc.changes 2017-03-13 15:31:28.795265813 +0100 @@ -1,0 +2,31 @@ +Fri Mar 10 19:50:27 UTC 2017 - [email protected] + +- 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. + +------------------------------------------------------------------- Old: ---- jemalloc-4.4.0.tar.bz2 New: ---- jemalloc-4.5.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jemalloc.spec ++++++ --- /var/tmp/diff_new_pack.GKq6FN/_old 2017-03-13 15:31:29.571156157 +0100 +++ /var/tmp/diff_new_pack.GKq6FN/_new 2017-03-13 15:31:29.571156157 +0100 @@ -1,7 +1,7 @@ # # spec file for package jemalloc # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define lname libjemalloc2 Name: jemalloc -Version: 4.4.0 +Version: 4.5.0 Release: 0 Summary: General-purpose scalable concurrent malloc implementation License: BSD-2-Clause ++++++ jemalloc-4.4.0.tar.bz2 -> jemalloc-4.5.0.tar.bz2 ++++++ ++++ 7141 lines of diff (skipped)
