server-skynet-source-3rd-je.../include/jemalloc/internal
David Goldblatt a9f7732d45 Logging: allow logging with empty varargs.
Currently, the log macro requires at least one argument after the format string,
because of the way the preprocessor handles varargs macros.  We can hide some of
that irritation by pushing the extra arguments into a varargs function.
2017-07-22 09:38:19 -07:00
..
arena_externs.h Add extent_grow_mtx in pre_ / post_fork handlers. 2017-06-29 17:01:18 -07:00
arena_inlines_a.h Get rid of most of the various inline macros. 2017-04-24 10:33:21 -07:00
arena_inlines_b.h Header refactoring: Pull size helpers out of jemalloc module. 2017-05-31 13:08:45 -07:00
arena_structs_a.h Header refactoring: bitmap - unify and remove from catchall. 2017-04-24 10:33:21 -07:00
arena_structs_b.h Header refactoring: unify and de-catchall extent_dss. 2017-05-31 13:08:45 -07:00
arena_types.h Refactor/fix background_thread/percpu_arena bootstrapping. 2017-06-01 08:55:27 -07:00
assert.h Disentangle assert and util 2017-03-06 15:08:43 -08:00
atomic_c11.h Introduce a backport of C11 atomics 2017-03-03 13:40:59 -08:00
atomic_gcc_atomic.h Insert not_reached after an exhaustive switch 2017-03-06 15:08:43 -08:00
atomic_gcc_sync.h Introduce a backport of C11 atomics 2017-03-03 13:40:59 -08:00
atomic_msvc.h Introduce a backport of C11 atomics 2017-03-03 13:40:59 -08:00
atomic.h Move CPP_PROLOGUE and CPP_EPILOGUE to the .cpp 2017-04-18 18:35:03 -07:00
background_thread_externs.h Only abort on dlsym when necessary. 2017-06-14 13:27:41 -07:00
background_thread_inlines.h Avoid inactivity_check within background threads. 2017-06-22 16:53:58 -07:00
background_thread_structs.h Combine background_thread started / paused into state. 2017-06-12 08:56:14 -07:00
base_externs.h Set reentrancy when invoking customized extent hooks. 2017-06-23 13:27:53 -07:00
base_inlines.h Get rid of most of the various inline macros. 2017-04-24 10:33:21 -07:00
base_structs.h Header refactoring: unify and de-catchall mutex module 2017-05-24 15:27:30 -07:00
base_types.h Break up headers into constituent parts 2017-01-12 15:43:51 -08:00
bit_util.h Disentangle assert and util 2017-03-06 15:08:43 -08:00
bitmap.h Avoid compiler warnings on Windows. 2017-05-11 18:06:20 -07:00
ckh.h Header refactoring: tsd - cleanup and dependency breaking. 2017-05-01 10:49:56 -07:00
ctl.h Switch ctl to explicitly use tsd instead of tsdn. 2017-06-23 13:27:53 -07:00
extent_dss.h Header refactoring: unify and de-catchall extent_dss. 2017-05-31 13:08:45 -07:00
extent_externs.h Take background thread lock when setting extent hooks. 2017-06-05 10:56:25 -07:00
extent_inlines.h Header refactoring: Pull size helpers out of jemalloc module. 2017-05-31 13:08:45 -07:00
extent_mmap.h Header refactoring: unify and de-catchall extent_mmap module. 2017-05-31 13:08:45 -07:00
extent_structs.h Header refactoring: Pull size helpers out of jemalloc module. 2017-05-31 13:08:45 -07:00
extent_types.h Disentangle arena and extent locking. 2017-02-01 16:43:46 -08:00
hash.h Header refactoring: hash - unify and remove from catchall. 2017-04-25 09:51:38 -07:00
hooks.h Add basic reentrancy-checking support, and allow arena_new to reenter. 2017-04-07 14:10:27 -07:00
jemalloc_internal_decls.h Mask signals during background thread creation. 2017-06-20 17:47:38 -07:00
jemalloc_internal_defs.h.in Add a logging facility. 2017-07-20 17:58:37 -07:00
jemalloc_internal_externs.h Header refactoring: Pull size helpers out of jemalloc module. 2017-05-31 13:08:45 -07:00
jemalloc_internal_includes.h Header refactoring: unify and de-catchall mutex_pool. 2017-05-31 13:08:45 -07:00
jemalloc_internal_inlines_a.h Check arena in current context in pre_reentrancy. 2017-06-23 13:27:53 -07:00
jemalloc_internal_inlines_b.h Refactor/fix background_thread/percpu_arena bootstrapping. 2017-06-01 08:55:27 -07:00
jemalloc_internal_inlines_c.h Header refactoring: Pull size helpers out of jemalloc module. 2017-05-31 13:08:45 -07:00
jemalloc_internal_macros.h Logging: allow logging with empty varargs. 2017-07-22 09:38:19 -07:00
jemalloc_internal_types.h Refactor (MALLOCX_ARENA_MAX + 1) to be MALLOCX_ARENA_LIMIT. 2017-05-14 10:14:23 -07:00
jemalloc_preamble.h.in Add a logging facility. 2017-07-20 17:58:37 -07:00
large_externs.h Stop depending on JEMALLOC_N() for function interception during testing. 2017-05-11 23:06:54 -07:00
log.h Logging: allow logging with empty varargs. 2017-07-22 09:38:19 -07:00
malloc_io.h Logging: allow logging with empty varargs. 2017-07-22 09:38:19 -07:00
mutex_pool.h Header refactoring: unify and de-catchall mutex_pool. 2017-05-31 13:08:45 -07:00
mutex_prof.h Add profiling for the background thread mutex. 2017-05-23 12:26:20 -07:00
mutex.h Header refactoring: unify and de-catchall mutex module 2017-05-24 15:27:30 -07:00
nstime.h Add background thread related stats. 2017-05-23 12:26:20 -07:00
pages.h Header refactoring: pages.h - unify and remove from catchall. 2017-04-25 09:51:38 -07:00
ph.h Add any() and remove_any() to ph. 2017-03-07 10:25:33 -08:00
private_namespace.sh Automatically generate private symbol name mangling macros. 2017-05-11 23:06:54 -07:00
private_symbols.sh Automatically generate private symbol name mangling macros. 2017-05-11 23:06:54 -07:00
prng.h Header refactoring: prng module - remove from the catchall and unify. 2017-04-24 10:33:21 -07:00
prof_externs.h Header refactoring: unify and de-catchall mutex module 2017-05-24 15:27:30 -07:00
prof_inlines_a.h Header refactoring: unify and de-catchall mutex module 2017-05-24 15:27:30 -07:00
prof_inlines_b.h Header refactoring: Pull size helpers out of jemalloc module. 2017-05-31 13:08:45 -07:00
prof_structs.h Header refactoring: unify and de-catchall mutex module 2017-05-24 15:27:30 -07:00
prof_types.h Convert arena->prof_accumbytes synchronization to atomics. 2017-02-16 09:39:46 -08:00
public_namespace.sh Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
public_unnamespace.sh Fix name mangling for stress tests. 2014-01-16 17:38:01 -08:00
ql.h Header refactoring: break out qr.h dependencies 2017-04-11 11:52:30 -07:00
qr.h Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
rb.h Header refactoring: break out rb.h dependencies 2017-04-11 11:52:30 -07:00
rtree_tsd.h Header refactoring: unify and de-catchall rtree module. 2017-05-31 13:08:45 -07:00
rtree.h Header refactoring: unify and de-catchall rtree module. 2017-05-31 13:08:45 -07:00
size_classes.sh Header refactoring: Pull size helpers out of jemalloc module. 2017-05-31 13:08:45 -07:00
smoothstep.h Cleanup smoothstep.sh / .h. 2017-05-25 16:52:10 -07:00
smoothstep.sh Cleanup smoothstep.sh / .h. 2017-05-25 16:52:10 -07:00
spin.h Header refactoring: unify spin.h and move it out of the catch-all. 2017-04-18 18:35:03 -07:00
stats_tsd.h Header refactoring: unify and de-catchall mutex module 2017-05-24 15:27:30 -07:00
stats.h Add opt.stats_print_opts. 2017-05-29 11:54:00 -07:00
sz.h Header refactoring: Pull size helpers out of jemalloc module. 2017-05-31 13:08:45 -07:00
tcache_externs.h Pass tsd to tcache_flush(). 2017-06-15 17:55:53 -07:00
tcache_inlines.h Header refactoring: Pull size helpers out of jemalloc module. 2017-05-31 13:08:45 -07:00
tcache_structs.h Header refactoring: unify and de-catchall mutex module 2017-05-24 15:27:30 -07:00
tcache_types.h Header refactoring: size_classes module - remove from the catchall 2017-04-24 10:33:21 -07:00
ticker.h Header refactoring: tsd - cleanup and dependency breaking. 2017-05-01 10:49:56 -07:00
tsd_generic.h Header refactoring: unify and de-catchall mutex module 2017-05-24 15:27:30 -07:00
tsd_malloc_thread_cleanup.h Header refactoring: tsd - cleanup and dependency breaking. 2017-05-01 10:49:56 -07:00
tsd_tls.h Header refactoring: tsd - cleanup and dependency breaking. 2017-05-01 10:49:56 -07:00
tsd_types.h Header refactoring: tsd - cleanup and dependency breaking. 2017-05-01 10:49:56 -07:00
tsd_win.h Header refactoring: tsd - cleanup and dependency breaking. 2017-05-01 10:49:56 -07:00
tsd.h Add minimal initialized TSD. 2017-06-15 17:55:53 -07:00
util.h Remove --disable-cc-silence. 2017-04-24 15:02:45 -07:00
witness.h Fix extent_grow_next management. 2017-05-29 17:27:18 -07:00