History log of /freebsd/lib/libc/stdlib/malloc/jemalloc/Makefile.inc (Results 1 – 4 of 4)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 7fdf597e 13-Dec-2024 Warner Losh <imp@FreeBSD.org>

jemalloc: Move generated files into lib/libc tree

Make it easire to update jemalloc by moving the FreeBSD specific files
and the generated files into lib/libc. This allows us to regenerate them
more

jemalloc: Move generated files into lib/libc tree

Make it easire to update jemalloc by moving the FreeBSD specific files
and the generated files into lib/libc. This allows us to regenerate them
more easily, and emphasizes a bit that we may have to regenerate stuff
from upstream.

This is necessary to also unthin the import from the vendor branch as
well (which will be needed to simplify the imports in the future since
we are trying to use contrib/jemalloc for two different things).

No functional change.

Sponsored by: Netflix

show more ...


# 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 ...


Revision tags: release/14.2.0
# eade2001 16-Sep-2024 Konstantin Belousov <kib@FreeBSD.org>

jemalloc: set LG_VADDR to 64 on amd64

and allow to revert it back to 48 with WITHOUT_JEMALLOC_LG_VADDR_WIDE build
option.

Reviewed by: andrew, emaste
Sponsored by: Advanced Micro Devices (AMD)
Spon

jemalloc: set LG_VADDR to 64 on amd64

and allow to revert it back to 48 with WITHOUT_JEMALLOC_LG_VADDR_WIDE build
option.

Reviewed by: andrew, emaste
Sponsored by: Advanced Micro Devices (AMD)
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D46686

show more ...


Revision tags: release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0
# c5f49ece 16-Aug-2023 Brooks Davis <brooks@FreeBSD.org>

libc: regoranize malloc build

Create a stdlib/malloc to hold the definition of the malloc interface
(e.g., the Symbol.map file) and make jemalloc a subdirectory. This will
make it easier to integra

libc: regoranize malloc build

Create a stdlib/malloc to hold the definition of the malloc interface
(e.g., the Symbol.map file) and make jemalloc a subdirectory. This will
make it easier to integrate alternative allocators such as snmalloc
while making it clear that the current jemalloc symbols are the FreeBSD
API/ABI (for better or worse).

Suggested by: jrtc27
Reviewed by: jrtc27, emaste
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D41457

show more ...