trim changelog that's irrelevant to the user because it affects other platforms, build procedure, or deep internals

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jemalloc?expand=0&rev=68
This commit is contained in:
Jan Engelhardt 2019-04-04 11:56:46 +00:00 committed by Git OBS Bridge
parent 3c58a4f9a9
commit c0cb36e0f8

View File

@ -30,17 +30,6 @@ Wed Apr 3 08:35:44 UTC 2019 - Martin Liška <mliska@suse.cz>
* stats.arenas.<i>.extents.<j>.n{dirty,muzzy,retained} (@tyleretzel) * stats.arenas.<i>.extents.<j>.n{dirty,muzzy,retained} (@tyleretzel)
* stats.arenas.<i>.extents.<j>.{dirty,muzzy,retained}_bytes (@tyleretzel) * stats.arenas.<i>.extents.<j>.{dirty,muzzy,retained}_bytes (@tyleretzel)
Portability improvements:
* Update MSVC builds. (@maksqwe, @rustyx)
* Workaround a compiler optimizer bug on s390x. (@rkmisra)
* Make use of pthread_set_name_np(3) on FreeBSD. (@trasz)
* Implement malloc_getcpu() to enable percpu_arena for windows. (@santagada)
* Link against -pthread instead of -lpthread. (@paravoid)
* Make background_thread not dependent on libdl. (@interwq)
* Add stringify to fix a linker directive issue on MSVC. (@daverigby)
* Detect and fall back when 8-bit atomics are unavailable. (@interwq)
* Fall back to the default pthread_create(3) if dlsym(3) fails. (@interwq)
Optimizations and refactors: Optimizations and refactors:
* Refactor the TSD module. (@davidtgoldblatt) * Refactor the TSD module. (@davidtgoldblatt)
* Avoid taking extents_muzzy mutex when muzzy is disabled. (@interwq) * Avoid taking extents_muzzy mutex when muzzy is disabled. (@interwq)
@ -69,7 +58,7 @@ Wed Apr 3 08:35:44 UTC 2019 - Martin Liška <mliska@suse.cz>
* Disable muzzy decay by default. (@djwatson, @interwq) * Disable muzzy decay by default. (@djwatson, @interwq)
* Only initialize libgcc unwinder when profiling is enabled. (@paravoid, @interwq) * Only initialize libgcc unwinder when profiling is enabled. (@paravoid, @interwq)
Bug fixes (all only relevant to jemalloc 5.x): Bug fixes:
* Fix background thread index issues with max_background_threads. (@djwatson, @interwq) * Fix background thread index issues with max_background_threads. (@djwatson, @interwq)
* Fix stats output for opt.lg_extent_max_active_fit. (@interwq) * Fix stats output for opt.lg_extent_max_active_fit. (@interwq)
* Fix opt.prof_prefix initialization. (@davidtgoldblatt) * Fix opt.prof_prefix initialization. (@davidtgoldblatt)
@ -79,19 +68,9 @@ Wed Apr 3 08:35:44 UTC 2019 - Martin Liška <mliska@suse.cz>
* Fix a side effect caused by extent_max_active_fit combined with decay-based purging, where freed extents can accumulate and not be reused for an extended period of time. (@interwq, @mpghf) * Fix a side effect caused by extent_max_active_fit combined with decay-based purging, where freed extents can accumulate and not be reused for an extended period of time. (@interwq, @mpghf)
* Fix a missing unlock on extent register error handling. (@zoulasc) * Fix a missing unlock on extent register error handling. (@zoulasc)
Testing:
* Simplify the Travis script output. (@gnzlbg)
* Update the test scripts for FreeBSD. (@devnexen)
* Add unit tests for the producer-consumer pattern. (@interwq)
* Add Cirrus-CI config for FreeBSD builds. (@jasone)
* Add size-matching sanity checks on tcache flush. (@davidtgoldblatt, @interwq)
Incompatible changes: Incompatible changes:
* Remove --with-lg-page-sizes. (@davidtgoldblatt) * Remove --with-lg-page-sizes. (@davidtgoldblatt)
Documentation:
* Attempt to build docs by default, however skip doc building when xsltproc is missing. (@interwq, @cmuellner)
- Change URL of the project. - Change URL of the project.
------------------------------------------------------------------- -------------------------------------------------------------------