neovim/config
Thiago de Arruda 8a1a9b9558 deps: Add jemalloc as an optional dependency
Jemalloc will be used if the cmake option `USE_JEMALLOC` is enabled(which is the
default). To avoid trouble with clang's ASAN, it is disabled by default if the
`SANITIZE` option is enabled.

Since jemalloc has thread cache for small objects, it fills the gap created by
removing klib memory pools.

The `xstrdup` funciton(memory.c) had to be reimplemented on top of `xmalloc` to
make it work with a custom allocator.
2015-04-13 08:22:59 -03:00
..
CMakeLists.txt config: split out versiondef.h from config.h 2015-03-08 21:54:57 -04:00
config.h.in deps: Add jemalloc as an optional dependency 2015-04-13 08:22:59 -03:00
pathdef.c.in Refactor default_vim{,runtime}_dir to use char type. #2375 2015-04-12 10:52:51 +02:00
versiondef.h.in config: split out versiondef.h from config.h 2015-03-08 21:54:57 -04:00