server-skynet-source-3rd-je.../include/jemalloc
Jason Evans 4f37ef693e Refactor prof_dump() to reduce contention.
Refactor prof_dump() to use a two pass algorithm, and prof_leave() prior
to the second pass.  This avoids write(2) system calls while holding
critical prof resources.

Fix prof_dump() to close the dump file descriptor for all relevant error
paths.

Minimize the size of prof-related static buffers when prof is disabled.
This saves roughly 65 KiB of application memory for non-prof builds.

Refactor prof_ctx_init() out of prof_lookup_global().
2014-01-16 13:36:38 -08:00
..
internal Refactor prof_dump() to reduce contention. 2014-01-16 13:36:38 -08:00
jemalloc_defs.h.in Fix name mangling issues. 2013-12-13 15:07:43 -08:00
jemalloc_macros.h.in Fix name mangling issues. 2013-12-13 15:07:43 -08:00
jemalloc_mangle.h.in Implement the *allocx() API. 2013-12-12 22:35:52 -08:00
jemalloc_protos.h.in Implement the *allocx() API. 2013-12-12 22:35:52 -08:00
jemalloc.sh Make jemalloc.h formatting more consistent. 2013-12-07 11:53:26 -08:00