HomeFreeBSD

libc: regoranize malloc build

Description

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

Details

Provenance
brooksAuthored on Aug 16 2023, 6:16 PM
Reviewer
jrtc27
Differential Revision
D41457: libc: regoranize malloc build
Parents
rG075c71655807: jemalloc: drop unused .PATH
Branches
Unknown
Tags
Unknown