@@ -4,6 +4,41 @@ brevity. Much more detail can be found in the git revision history:
44
55 https://github.com/jemalloc/jemalloc
66
7+ * 4.5.0 (February 28, 2017)
8+
9+ This is the first release to benefit from much broader continuous integration
10+ testing, thanks to @davidtgoldblatt. Had we had this testing infrastructure
11+ in place for prior releases, it would have caught all of the most serious
12+ regressions fixed by this release.
13+
14+ New features:
15+ - Add --disable-thp and the opt.thp to provide opt-out mechanisms for
16+ transparent huge page integration. (@jasone)
17+ - Update zone allocator integration to work with macOS 10.12. (@glandium)
18+ - Restructure *CFLAGS configuration, so that CFLAGS behaves typically, and
19+ EXTRA_CFLAGS provides a way to specify e.g. -Werror during building, but not
20+ during configuration. (@jasone, @ronawho)
21+
22+ Bug fixes:
23+ - Fix DSS (sbrk(2)-based) allocation. This regression was first released in
24+ 4.3.0. (@jasone)
25+ - Handle race in per size class utilization computation. This functionality
26+ was first released in 4.0.0. (@interwq)
27+ - Fix lock order reversal during gdump. (@jasone)
28+ - Fix-refactor tcache synchronization. This regression was first released in
29+ 4.0.0. (@jasone)
30+ - Fix various JSON-formatted malloc_stats_print() bugs. This functionality
31+ was first released in 4.3.0. (@jasone)
32+ - Fix huge-aligned allocation. This regression was first released in 4.4.0.
33+ (@jasone)
34+ - When transparent huge page integration is enabled, detect what state pages
35+ start in according to the kernel's current operating mode, and only convert
36+ arena chunks to non-huge during purging if that is not their initial state.
37+ This functionality was first released in 4.4.0. (@jasone)
38+ - Fix lg_chunk clamping for the --enable-cache-oblivious --disable-fill case.
39+ This regression was first released in 4.0.0. (@jasone, @428desmo)
40+ - Properly detect sparc64 when building for Linux. (@glaubitz)
41+
742* 4.4.0 (December 3, 2016)
843
944 New features:
0 commit comments