server-skynet-source-3rd-je.../src
Mike Hommey 19c9a3e828 Change how the default zone is found
On OSX 10.12, malloc_default_zone returns a special zone that is not
present in the list of registered zones. That zone uses a "lite zone"
if one is present (apparently enabled when malloc stack logging is
enabled), or the first registered zone otherwise. In practice this
means unless malloc stack logging is enabled, the first registered
zone is the default.

So get the list of zones to get the first one, instead of relying on
malloc_default_zone.
2016-07-08 13:35:35 +09:00
..
arena.c Fix locking order reversal in arena_reset(). 2016-06-05 21:00:02 -07:00
atomic.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
base.c Rename most remaining *chunk* APIs to *extent*. 2016-06-05 20:42:23 -07:00
bitmap.c Implement BITMAP_INFO_INITIALIZER(nbits). 2016-05-13 10:27:48 -07:00
chunk.c Rename most remaining *chunk* APIs to *extent*. 2016-06-05 20:42:23 -07:00
ckh.c Rename huge to large. 2016-06-05 20:42:23 -07:00
ctl.c Silence a bogus compiler warning. 2016-06-05 21:00:02 -07:00
extent_dss.c Fix extent_alloc_dss() regressions. 2016-06-05 21:00:02 -07:00
extent_mmap.c Fix potential VM map fragmentation regression. 2016-06-07 14:15:49 -07:00
extent.c Propagate tsdn to default extent hooks. 2016-06-07 13:37:22 -07:00
hash.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
jemalloc.c Make tsd cleanup functions optional, remove noop cleanup functions. 2016-06-05 20:42:24 -07:00
large.c Remove a stray memset(), and fix a junk filling test regression. 2016-06-05 21:00:02 -07:00
mb.c Move repo contents in jemalloc/ to top level. 2011-03-31 20:36:17 -07:00
mutex.c Add rtree element witnesses. 2016-06-03 12:27:41 -07:00
nstime.c Fix mixed decl in nstime.c 2016-06-07 14:03:27 -07:00
pages.c Modify pages_map() to support mapping uncommitted virtual memory. 2016-05-05 18:56:17 -07:00
prng.c Refactor prng* from cpp macros into inline functions. 2016-02-19 20:29:06 -08:00
prof.c Implement cache-oblivious support for huge size classes. 2016-06-03 12:27:41 -07:00
rtree.c Add rtree lookup path caching. 2016-06-05 20:59:57 -07:00
stats.c Remove obsolete stats.arenas.<i>.metadata.mapped mallctl. 2016-06-05 20:42:24 -07:00
tcache.c Make tsd cleanup functions optional, remove noop cleanup functions. 2016-06-05 20:42:24 -07:00
ticker.c Implement ticker. 2016-02-19 20:29:06 -08:00
tsd.c Make tsd cleanup functions optional, remove noop cleanup functions. 2016-06-05 20:42:24 -07:00
util.c Fix -Wunreachable-code warning in malloc_vsnprintf(). 2016-03-26 23:24:33 -07:00
witness.c Make tsd cleanup functions optional, remove noop cleanup functions. 2016-06-05 20:42:24 -07:00
zone.c Change how the default zone is found 2016-07-08 13:35:35 +09:00