Commit graph

7 commits

Author SHA1 Message Date
Michael Steinert b3dbf75da5 Remove zmalloc dependency
Zmalloc comes from Redis. It's purpose is to track total allocations so
that a maximum can be set. For more information see the following links:

https://groups.google.com/forum/#!topic/redis-db/dPRdpowqJsY
https://stackoverflow.com/questions/22729730/when-would-one-use-malloc-over-zmalloc

This allocator is slower, not needed, and conflicts with Zlib (when
linking statically). This patch removes Zmalloc in favor of the system
allocator. Application developers can still choose to override the
allocator in their applications, e.g. Jemalloc, TCMalloc, etc.

Fixes #104
2018-07-10 08:20:46 -05:00
Martijn Otto a2396fe15b WIP on support for CMake builds, fails to build tests (probably error in FindCheck not declaring dependency on pthread) 2018-02-23 09:39:39 +01:00
phynalle 267ab34c36 Add include headers 2016-04-27 03:45:11 +09:00
c9s c128cdef13 Provide better feature checking for stdbool 2015-11-17 21:31:33 +08:00
c9s 973a2cb85c Move private functions to private header files 2015-11-17 21:17:35 +08:00
Brendan Ashworth 01239c96f6 Fixes typo 2015-02-12 12:44:41 +08:00
Brendan Ashworth ea286b2c56 Adds clib package.json for dependency management 2015-02-12 12:44:41 +08:00