prior to 3.0.0 release) as contrib/jemalloc, and integrate it into libc. The code being imported by this commit diverged from lib/libc/stdlib/malloc.c in March 2010, which means that a portion of the jemalloc 1.0.0 ChangeLog entries are relevant, as are the entries for all subsequent releases.
36 lines
404 B
Plaintext
36 lines
404 B
Plaintext
/*
|
|
* $FreeBSD$
|
|
*/
|
|
|
|
FBSD_1.0 {
|
|
_malloc_options;
|
|
_malloc_message;
|
|
malloc;
|
|
posix_memalign;
|
|
calloc;
|
|
realloc;
|
|
free;
|
|
malloc_usable_size;
|
|
};
|
|
|
|
FBSD_1.3 {
|
|
malloc_conf;
|
|
malloc_message;
|
|
aligned_alloc;
|
|
malloc_stats_print;
|
|
mallctl;
|
|
mallctlnametomib;
|
|
mallctlbymib;
|
|
allocm;
|
|
rallocm;
|
|
sallocm;
|
|
dallocm;
|
|
nallocm;
|
|
};
|
|
|
|
FBSDprivate_1.0 {
|
|
_malloc_thread_cleanup;
|
|
_malloc_prefork;
|
|
_malloc_postfork;
|
|
};
|