History log of /src/lib/libc/stdlib/malloc/jemalloc/jemalloc.3 (Results 1 – 25 of 35)
Revision Date Author Comments
# 80ec82ab 17-Nov-2025 Minsoo Choo <minsoochoo0122@proton.me>

jemalloc: apply freebsd changes to jemalloc 5.3.0 man page

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1890


# bf4c7487 17-Nov-2025 Minsoo Choo <minsoochoo0122@proton.me>

jemalloc: import jemalloc 5.3.0 man page

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1890


# b55f5e1c 13-Dec-2024 Warner Losh <imp@FreeBSD.org>

jemalloc: Move generated jemalloc.3 into lib/libc tree

The more generated things that are in contrib/jemalloc tree, the more
chances for interference goes way up. So, move this file into our
lib/lib

jemalloc: Move generated jemalloc.3 into lib/libc tree

The more generated things that are in contrib/jemalloc tree, the more
chances for interference goes way up. So, move this file into our
lib/libc tree. I didn't add a 'generated file' line / info, but this is
funky enough I don't think we need that. We do add things to the man
page, and that should be tracked in the contrib/jemalloc tree to allow
better importing experience.

Sponsored by: Netflix

show more ...


# 7d4374f6 05-Sep-2020 Dimitry Andric <dim@FreeBSD.org>

Turn MALLOC_PRODUCTION into a regular src.conf(5) option

For historical reasons, defining MALLOC_PRODUCTION in /etc/make.conf has
been used to turn off potentially expensive debug checks and statist

Turn MALLOC_PRODUCTION into a regular src.conf(5) option

For historical reasons, defining MALLOC_PRODUCTION in /etc/make.conf has
been used to turn off potentially expensive debug checks and statistics
gathering in the implementation of malloc(3).

It seems more consistent to turn this into a regular src.conf(5) option,
e.g. WITH_MALLOC_PRODUCTION / WITHOUT_MALLOC_PRODUCTION. This can then
be toggled similar to any other source build option, and turned on or
off by default for e.g. stable branches.

Reviewed by: imp, #manpages
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D26337

show more ...


# c5ad8142 23-Apr-2020 Eric van Gyzen <vangyzen@FreeBSD.org>

Update jemalloc to version 5.2.1

Revert r354606 to restore r354605.

Apply one line from jemalloc commit d01b425e5d1e1 in hash_x86_128()
to fix the build with gcc, which only allows a fallthrough at

Update jemalloc to version 5.2.1

Revert r354606 to restore r354605.

Apply one line from jemalloc commit d01b425e5d1e1 in hash_x86_128()
to fix the build with gcc, which only allows a fallthrough attribute
to appear before a case or default label.

Submitted by: jasone in r354605
Discussed with: jasone
Reviewed by: bdrewery
MFC after: never, due to gcc 4.2.1
Relnotes: yes
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D24522

show more ...


# f2cb2907 11-Nov-2019 Jason Evans <jasone@FreeBSD.org>

Revert r354605: Update jemalloc to version 5.2.1.

Compilation fails for non-llvm-based platforms.


# e1c167d0 11-Nov-2019 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to version 5.2.1.


# 0ef50b4e 11-May-2018 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to version 5.1.0.


# 8b2f5aaf 03-Jul-2017 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to 5.0.1.


# 1a78ec89 30-Jun-2017 Jason Evans <jasone@FreeBSD.org>

Default the abort_conf malloc option to false.

This avoids troublesome backward compatibility issues.


# b7eaed25 15-Jun-2017 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to 5.0.0.


# 8244f2aa 02-Mar-2017 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to 4.5.0.


# 7fa7f12f 04-Dec-2016 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to 4.4.0.


# bde95144 09-Nov-2016 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to 4.3.1.


# 62b2691e 09-Jun-2016 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to 4.2.1.


# 1f0a49e8 13-May-2016 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to 4.2.0.


# df0d881d 29-Feb-2016 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to 4.1.0.

Add missing Symbol.map entry for __aligned_alloc.

Add weak-->strong symbol binding for
{malloc_stats_print,mallctl,mallctlnametomib,mallctlbymib} -->
{__malloc_stats_print

Update jemalloc to 4.1.0.

Add missing Symbol.map entry for __aligned_alloc.

Add weak-->strong symbol binding for
{malloc_stats_print,mallctl,mallctlnametomib,mallctlbymib} -->
{__malloc_stats_print,__mallctl,__mallctlnametomib,__mallctlbymib}. These
bindings complete the set necessary to allow applications to replace all
malloc-related symbols.

show more ...


# ba4f5cc0 24-Oct-2015 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to version 4.0.4.


# 536b3538 22-Sep-2015 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to 4.0.2.


# c13244b9 19-Aug-2015 Jason Evans <jasone@FreeBSD.org>

Fix minor malloc regressions.

- Use _Bool rather than bool to resolve missing type errors in malloc_np.h.
- Fix malloc manual page #include documentation.
- Add *allocm manual pages to obsolete file

Fix minor malloc regressions.

- Use _Bool rather than bool to resolve missing type errors in malloc_np.h.
- Fix malloc manual page #include documentation.
- Add *allocm manual pages to obsolete files.

Submitted by: jbeich

show more ...


# d0e79aa3 18-Aug-2015 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to version 4.0.0.


# 2fff27f8 31-Mar-2014 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to version 3.6.0.


# 706d9bd1 26-Feb-2014 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to version 3.5.1.


# f921d10f 23-Jan-2014 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to version 3.5.0.


# 2b06b201 21-Oct-2013 Jason Evans <jasone@FreeBSD.org>

Update jemalloc to version 3.4.1.


12