#935: HTTPD can use large amounts of memory for its hash table of pages ------------------------------------+--------------------------------------- Reporter: rhaas | Owner: Type: defect | Status: new Priority: minor | Milestone: Component: EinsteinToolkit thorn | Version: Resolution: | Keywords: HTTPD ------------------------------------+---------------------------------------
Comment (by rhaas):
There's also the Cactus util_Table interface, which however uses linear lists and disallows "/" characters in the table entry keys (only apparent from reading the source code comments, not in the docs). So for HTTPD it does not sound like a good choice. Otherwise: I like std::map<,> (HTTPD is C code though so needs wrappers). We already require it for Carpet anyway so it does not add extra dependencies.