server-skynet-source-3rd-je.../test/integration
Qi Wang b693c7868e Implementing opt.background_thread.
Added opt.background_thread to enable background threads, which handles purging
currently.  When enabled, decay ticks will not trigger purging (which will be
left to the background threads).  We limit the max number of threads to NCPUs.
When percpu arena is enabled, set CPU affinity for the background threads as
well.

The sleep interval of background threads is dynamic and determined by computing
number of pages to purge in the future (based on backlog).
2017-05-23 12:26:20 -07:00
..
cpp Remove extraneous parens around return arguments. 2017-01-20 21:43:07 -08:00
aligned_alloc.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
allocated.c Remove extraneous parens around return arguments. 2017-01-20 21:43:07 -08:00
extent.c Implementing opt.background_thread. 2017-05-23 12:26:20 -07:00
extent.sh Use MALLOC_CONF rather than malloc_conf for tests. 2017-02-23 08:57:02 -08:00
MALLOCX_ARENA.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
mallocx.c Use MALLOC_CONF rather than malloc_conf for tests. 2017-02-23 08:57:02 -08:00
mallocx.sh Use MALLOC_CONF rather than malloc_conf for tests. 2017-02-23 08:57:02 -08:00
overflow.c Remove extraneous parens around return arguments. 2017-01-20 21:43:07 -08:00
posix_memalign.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
rallocx.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
sdallocx.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
thread_arena.c Implement per-CPU arena. 2017-03-08 23:19:01 -08:00
thread_tcache_enabled.c Remove --disable-tcache. 2017-04-21 10:06:12 -07:00
xallocx.c Use MALLOC_CONF rather than malloc_conf for tests. 2017-02-23 08:57:02 -08:00
xallocx.sh Use MALLOC_CONF rather than malloc_conf for tests. 2017-02-23 08:57:02 -08:00