Cleanup of memory allocation in libinktomi++ --------------------------------------------
Key: TS-567 URL: https://issues.apache.org/jira/browse/TS-567 Project: Traffic Server Issue Type: Improvement Components: Core Reporter: Leif Hedstrom Priority: Minor Fix For: 2.1.6 There's a lot of ifdef's and debugging code paths around various allocation schemes in libinktomi++. We should clean this up, and simplify. It'd also be great to make it easy to enable various other allocators, e.g. jemalloc or tcmalloc, as part of the build system, causing ink_malloc / xmalloc and STL containers to use the new allocator. In particular for STL containers, it means we might need to have some allocator setup / initialization? Also, when should we use ink_malloc() vs xmalloc() ? It's quite inconsistently used right now I think. And, there are a few places using malloc() (etc.) directly, which we ought to fix. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.