OpenVAS Libraries
9.0.1
|
Struct to cache names (keys) of arglist entries. More...
Data Fields | |
char * | name |
int | occurences |
struct name_cache * | next |
struct name_cache * | prev |
Struct to cache names (keys) of arglist entries.
A lot of entries in our arglists have the same name. We use a caching system to avoid to allocate twice the same name
This saves about 300Kb of memory, with minimal performance impact
char* name_cache::name |
struct name_cache* name_cache::next |
int name_cache::occurences |
struct name_cache* name_cache::prev |