server-skynet-source-3rd-je.../src
David Goldblatt e9852b5776 Disentangle assert and util
This is the first header refactoring diff, #533.  It splits the assert and util
components into separate, hermetic, header files.  In the process, it splits out
two of the large sub-components of util (the stdio.h replacement, and bit
manipulation routines) into their own components (malloc_io.h and bit_util.h).
This is mostly to break up cyclic dependencies, but it also breaks off a good
chunk of the catch-all-ness of util, which is nice.
2017-03-06 15:08:43 -08:00
..
arena.c Optimize malloc_large_stats_t maintenance. 2017-03-04 08:18:31 -08:00
base.c Disentangle arena and extent locking. 2017-02-01 16:43:46 -08:00
bitmap.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
ckh.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
ctl.c Convert arena_decay_t's time to be atomically synchronized. 2017-03-02 19:43:06 -08:00
extent_dss.c Fix extent_alloc_dss() regression. 2017-02-10 14:06:31 -08:00
extent_mmap.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
extent.c Tidy up extent quantization. 2017-02-27 11:17:47 -08:00
hash.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
jemalloc_cpp.cpp Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
jemalloc.c Add casts to CONF_HANDLE_T_U(). 2017-02-28 17:18:25 -08:00
large.c Immediately purge cached extents if decay_time is 0. 2017-03-02 19:43:06 -08:00
malloc_io.c Disentangle assert and util 2017-03-06 15:08:43 -08:00
mutex.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
nstime.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
pages.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
prng.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
prof.c Convert arena->prof_accumbytes synchronization to atomics. 2017-02-16 09:39:46 -08:00
rtree.c Remove rtree support for 0 (NULL) keys. 2017-02-08 18:50:03 -08:00
spin.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
stats.c Handle race in stats_arena_bins_print 2017-02-01 15:17:39 -08:00
tcache.c Synchronize arena->tcache_ql with arena->tcache_ql_mtx. 2017-02-16 09:39:46 -08:00
ticker.c Replace tabs following #define with spaces. 2017-01-20 21:45:53 -08:00
tsd.c Do not generate unused tsd_*_[gs]et() functions. 2017-02-13 10:47:16 -08:00
witness.c Add witness_assert_depth[_to_rank](). 2017-02-01 16:43:46 -08:00
zone.c Remove extraneous parens around return arguments. 2017-01-20 21:43:07 -08:00