c9s / r3

libr3 is a high-performance path dispatching library. It compiles your route paths into a prefix tree (trie). By using the constructed prefix trie in the start-up time, you may dispatch your routes with efficiency
http://c9s.github.com/r3/bench.html
MIT License
813 stars 83 forks source link

Remove unused memory pool and memory code #147

Closed bjosv closed 2 years ago

bjosv commented 2 years ago

There is a lot of code in memory.h and .c that currently is unused. This PR removes the unused memory pool and its internal code.

coveralls commented 2 years ago

Coverage Status

Coverage increased (+19.3%) to 90.214% when pulling bf11f8e2e65ae34f7d5b6f7b4b79c4bf5a7c89d3 on Nordix:memory-pool-cleanups into e533bae6460fdbebb4a62afa7c37e2379df7b668 on c9s:2.0.

bjosv commented 2 years ago

This code might be here for a reason unknown to me. In that case I would be happy to be enlightened.

c9s commented 2 years ago

awesome