Commit graph

8 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
c9s 49ffb454f7 Add namespace for node/edge structs
node => R3Node
edge => R3Edge

Related issue #63
2015-11-18 12:53:46 +08:00
c9s 973a2cb85c Move private functions to private header files 2015-11-17 21:17:35 +08:00
c9s 6333261f28 ck_assert not null 2014-06-02 10:17:35 +08:00
c9s 7d69ec1d81 regenerate tests 2014-06-02 10:15:50 +08:00
c9s d370985048 Add endpoint tests 2014-06-02 10:07:50 +08:00
c9s 8c35987760 More and more routes tests 2014-06-02 10:06:10 +08:00
c9s ba1106df4b Add auto-generated route tests 2014-06-02 10:03:58 +08:00