Accepting request 228353 from devel:libraries:c_c++

- Update to 3.6.0
  * Fix a regression in arena_chunk_alloc() that caused crashes
    during small/large allocation if chunk allocation failed.
  * Fix backtracing for gcc intrinsics-based backtracing by specifying
    -fno-omit-frame-pointer to gcc.
  *  Use dss allocation precedence for huge allocations as well as
    small/large allocations.
  * Testsuite fixes
- Drop jemalloc-fix-backtracing.patch, merged upstream.

- Enable profiling
- Add jemalloc-fix-backtracing.patch to fix profiling tests on x86
  (the failures were triggered due to profiling support.)

OBS-URL: https://build.opensuse.org/request/show/228353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jemalloc?expand=0&rev=10
This commit is contained in:
Stephan Kulow 2014-04-02 15:23:12 +00:00 committed by Git OBS Bridge
commit c88c1b19fa
4 changed files with 26 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1a09f2570167ebc5fba4ddcc09176575d8acbb77017faf27797b9ab7f38f349f
size 336555

3
jemalloc-3.6.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e16c2159dd3c81ca2dc3b5c9ef0d43e1f2f45b04548f42db12e7c12d7bdf84fe
size 338964

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Mon Mar 31 16:53:49 UTC 2014 - idonmez@suse.com
- Update to 3.6.0
* Fix a regression in arena_chunk_alloc() that caused crashes
during small/large allocation if chunk allocation failed.
* Fix backtracing for gcc intrinsics-based backtracing by specifying
-fno-omit-frame-pointer to gcc.
* Use dss allocation precedence for huge allocations as well as
small/large allocations.
* Testsuite fixes
- Drop jemalloc-fix-backtracing.patch, merged upstream.
-------------------------------------------------------------------
Mon Mar 31 09:21:34 UTC 2014 - idonmez@suse.com
- Enable profiling
- Add jemalloc-fix-backtracing.patch to fix profiling tests on x86
(the failures were triggered due to profiling support.)
-------------------------------------------------------------------
Wed Feb 26 17:17:33 UTC 2014 - idonmez@suse.com

View File

@ -17,7 +17,7 @@
Name: jemalloc
Version: 3.5.1
Version: 3.6.0
Release: 0
%define lname libjemalloc1
Summary: General-purpose scalable concurrent malloc implementation
@ -67,7 +67,8 @@ malloc(3) implementation.
%build
export EXTRA_CFLAGS="%{optflags} -std=gnu99"
%configure --enable-cc-silence
%configure --enable-cc-silence \
--enable-prof
make %{?_smp_mflags}
%install