155 const void *
insert (
const void *addr,
int length,
bool *added =
nullptr);
168 virtual unsigned long hash (
const void *addr,
int length);
172 virtual int compare (
const void *left,
const void *right,
int length);
unsigned int m_num_buckets
virtual int compare(const void *left, const void *right, int length)
unsigned long m_unique_count
virtual unsigned long hash(const void *addr, int length)
unsigned long m_expand_count
void print_statistics(const char *type)
unsigned long m_half_hash_miss_count
const void * insert(const void *addr, int length, bool *added=nullptr)
unsigned long m_expand_hash_count
struct bstring ** m_bucket