diff --git a/jemalloc-4.4.0.tar.bz2 b/jemalloc-4.4.0.tar.bz2 deleted file mode 100644 index 0d21e60..0000000 --- a/jemalloc-4.4.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a7aea63e9718d2f1adf81d87e3df3cb1b58deb86fc77bad5d702c4c59687b033 -size 440144 diff --git a/jemalloc-4.5.0.tar.bz2 b/jemalloc-4.5.0.tar.bz2 new file mode 100644 index 0000000..0e1b69f --- /dev/null +++ b/jemalloc-4.5.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9409d85664b4f135b77518b0b118c549009dc10f6cba14557d170476611f6780 +size 449992 diff --git a/jemalloc.changes b/jemalloc.changes index 1780d1d..c3500da 100644 --- a/jemalloc.changes +++ b/jemalloc.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Fri Mar 10 19:50:27 UTC 2017 - idonmez@suse.com + +- 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. + ------------------------------------------------------------------- Sun Dec 4 12:07:44 UTC 2016 - idonmez@suse.com diff --git a/jemalloc.spec b/jemalloc.spec index 755604c..5029e22 100644 --- a/jemalloc.spec +++ b/jemalloc.spec @@ -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